Node.js 安装
直接在官网下载安装包,安装即可。
安装过程不需要特殊配置,一路点点点就可以了。安装完毕后,在cmd
里面测试是否安装成功:

换源
一般为了提高效率,把下载源换成国内的,另外推荐使用阿里定制的cnpm命令行工具代替npm工具。
安装cnpm
:
npm install -g cnpm --registry=https://registry.npm.taobao.org

之后我们将源彻底换成淘宝的源:
npm config set registry https://registry.npm.taobao.org
命令执行后不会有回显,需要手动检查是否更换成功:

安装一些插件
直接使用npm安装插件。
npm install express -g
npm install express-generator -g
参数-g
为全局安装,不带则为给当前用户安装。
用npm
安装时可能会遇到一个错误:
ERR! Unexpected end of JSON input while parsing near ...
查了一下,问题是缓存没有清干净,使用以下命令清除缓存即可:
npm cache clean --force
使用cnpm
安装的话问题少多了。
装完以后,可以查看是否安装成功,以下命令可以看到已经安装的模块列表:
npm list -g --depth=0
输出如下:

测试简单web服务
执行以下命令创建一个新项目:
express My1App
输出如下:

执行
cnpm start
运行成功后,打开localhost:3000即可看到测试页面。
网友评论