一.NodeJs下载
NodeJs官网下载地址https://nodejs.org/,下载完成后就直接一步步安装NodeJs了,安装好NodeJs的同时也会顺带安装好npm。
二.安装express(npm install express -g),安装过程中我遇到了一些问题
1.一直安装报错,如下:
后来发现需要用管理员权限安装,换管理员安装果断成功。
三.安装express后 执行:express -V 又提示 express 不是内部或外部命令
1.发现是最新express4.0版本中将命令工具分家出来了(项目地址:https://github.com/expressjs/generator),所以我们还需要安装一个命令工具,命令如下:
npm install -g express-generator
2.但是安装好express-generator发现还是不行,还是提示不是内部或外部命令
3.最后发现是本地模式和全局模式的原因:
比较这两个图猜想应该是按照express没把node_global加到环境变量中,最后在系统变量path最后加上;C:\Program Files\nodejs\node_global果断成功了。
最后注意事项
1.配环境变量后重启命令行窗口
2.安装指定版本时需要使用npm install -g express@3.5.0这样的命令
3.express创建一个工程:
express helloworld
新版本中命令发生了一些改变, 创建好project之后还需要用npm进行添加依赖和启动:
cd helloworld
npm install
npm start
4.用express创建后的project一定要使用npm install在project目录下添加依赖才可以运行
5.运行应用不再是node app.js而是npm start
大功告成,哈哈!在这里分享给大家,希望能帮助到各位!