windows环境下安装nodeJS和express,一直提示command not found-配置环境变量
1、安装NodeJS后,使用npm指令安装express框架,使用
npm install -g express
npm install -g express-generator
安装了大半天的时间,一直提示express ,command not found。开始以为express没有成功安装,又重新安装了,仍然不能解决。在网上找了各种解决方案,
开始以为是自己的nodeJS的版本问题,尝试了卸载了nodeJS,安装新的版本,仍然不能解决问题。
2、网上提到有可能是环境变量的配置问题。我的nodeJS安装在D盘,我看下了环境变量,发现我已经配置了,没有问题啊,为什么执行指令
express -h
一直提示command not found。我在QQ群里咨询别人,提醒安装在C盘,我又卸了,重新安装。结果仍然是上面同样的问题。
QQ群另外一个人提示,跟NodeJS安装在哪个盘没有关系。我又重新搜寻结果,配置环境变量。
解决方案:
仍是配置环境变量
具体如下:
我的电脑>右键>属性>高级系统设置>环境变量
需要设置的有两部分,用户变量和系统变量
用户变量,变量名:PATH,变量值:D:\Program Files\nodejs\node_global\
系统变量,变量名:NODE_PATH,变量值:D:\Program Files\nodejs\node_global\node_modules
3、以上均可以后,express指令就可以使用了。接下就可以使用express创建工程了。