Nodejs是一个开源的、跨平台JavaScript运行时环境,其使用V8引擎对JavaScript脚本执行解释,在前后端分离的应用架构设计中,其既能支持web页面服务应用的开发、也能支持后端接口服务应用的开发,类似于Java语言的J2EE运行时环境,本文主要描述Nodejs开发环境的搭建。

运行环境安装

nodejs开发环境搭建-LMLPHP

如上所示,在github上下载安装NVM,NVM是一款用于在windows操作系统上管理nodejs版本的工具,在同一个开发环境可以同时安装多个nodejs版本、可以根据不同应用项目的开发环境要求切换到不同的nodejs版本。

nodejs开发环境搭建-LMLPHP

如上所示,使用nvm命令安装不同的nodejs版本、使用nvm命令切换到不同的nodejs版本

nodejs开发环境搭建-LMLPHP

如上所示,安装包管理工具yarn,其中npm也是包管理工具、根据不同的项目需求使用不同的包管理工具

nodejs开发环境搭建-LMLPHP

如上所示,安装nrm,nrm是一款用于管理npm安装镜像仓库地址的工具、本文主要使用淘宝的开源npm镜像仓库

代码编写工具

nodejs开发环境搭建-LMLPHP

nodejs开发环境搭建-LMLPHP

如上所示,使用微软开源的代码编辑工具visual studio code新建一个nodejs后端项目工程test2023,、新建一个apptest.js的后端服务文件

nodejs开发环境搭建-LMLPHP

如上所示,使用nodejs引擎运行apptest.js

nodejs开发环境搭建-LMLPHP

如上所示,在visual studio code工具的命令行终端上访问服务地址、输出nodejs服务的测试数据信息

10-03 10:01