一.Node安装及管理
1.在macOS或Linux系统上,nvm的安装比较简单,使用如下命令:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | bash
或者使用wget
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | bash
在windows上可以下载安装包来安装,项目地址为:https://github.com/coreybutler/nvm-windows
2.nvm安装成功之后可以使用 nvm --version查看nvm版本号,进行验证。
提示:如果nvm安装成功之后,还是找不到nvm工具或命令,可以尝试重新加载环境变量或重启终端。
3.使用如下命令查看和安装Node
nvm ls-remote //查看可用的Node版本列表
nvm install 6.9.0 //这里安装LTS版本6.9.0
4.安装完LST版本的Node之后,将改版本Node设置成默认使用的Node,命令如下:
nvm alias default 6.9.0 //设置6.9.0版本默认使用的Node
5.最后可以通过如下命令验证Node安装和nvm配置是否成功。
nvm ls
node --version
二.Node开发
1.安装第三方开发框架Express
npm install express-generator -g //-g表示全局安装
2.安装成功之后可以通过 express --version方法验证
提示:如果不是从头新建Express项目,而是在已有的Node项目中添加Express,可以使用npm install express --save命令,但是使用Express应用生成器的更大好处是自动化生成了项目的模版代码。
3.现在可以使用express 命令快速创建服务端项目了,命令如下:
express --ejs Server //新建Server项目,并使用ejs模版引擎
4.项目成功创建之后,还会提示如何安装依赖和运行项目,按照提示安装依赖:
cd Server
npm install
5.安装完依赖包后,就可以运行基于Express框架的服务器了,命令如下:
npm start
6.打开浏览器访问地址http://127.0.0.1:3000/,就可以看到Express页面了