Express安装
重新装电脑,安装express到全局总是报错,要么是找不到express要么是express不是内部或外部命令,之前处理过,是通过设置NODE_PATH处理的,总是忘掉,记录一下。
全局安装express
npm install express -gd
npm install -gd express-generator
generator是express 4.0以后分离出来的,也需要安装 安装以后,可能还是不行,运行需要express时,仍然提示 Error: Cannot find module 'express',
这个时候,我们还需要在环境变量里添加node_path 电脑右键\属性\高级系统设置\高级\环境变量\系统变量 添加: NODE_PATH 路径对应
npm root -g
出来的路径,大体是: C:\Users\0\AppData\Roaming\npm\node_modules 这样的
设置完路径以后再跑node命令,express已经可以使用了。
附录:
查看当前已安装的模块:
npm ls --depth=0 -g
npm list --depth=0 -g
npm list --depth=0 -global
查看全局配置
npm config ls -l
查看系统全局的路径
npm root -g
这个就可以帮我们查看node npm全局包对应的位置了
设置NODE_PATH为环境变量
最简单的就是直接把现在的目录直接设为环境变量
其他常用node命令
npm list 查看当前目录下已安装的node包
npm help 查看帮助命令
npm update 更新node模块
npm uninstall 卸载模块
npm install -g cnpm --registry=https://registry.npm.taobao.org 安装cnpm
npm config set registry http://registry.npm.taobao.org/ 设置淘宝镜像
npm root 查看当前包的安装路径