- npm install --save *** 和npm i -S *** 效果一样(注意大小写)
- npm install --save-dev *** 和npm i -S-D *** 效果一样(注意大小写)
- npm uninstall --save *** 和npm un -S *** 效果一样(注意大小写)
- 如果安装的时候记录了依赖,卸载的时候也要写对应的才可以删除依赖
- npm install -g *** 和npm un -g *** 全局安装,同--global
- 监控进程重启:nodemon
nodemon 的安装:
npm install -g nodemon
安装完 nodemon 后,就可以用 nodemon 来代替 node 来启动应用:
nodemon [your node app](相当于 node [your node app])
如果没有在应用中指定端口,可以在命令中指定:
nodemon ./server.js localhost 8080
可以运行 debug 模式:
nodemon --debug ./server.js 80
查看帮助,帮助里面有很多选项都是一目了然:
nodemon -h 或者 nodemon -help
- 查看全局安装过的包:npm list -g --depth 0
- -g:全局的安装包
list:已安装的node包
–depth 0:安装包层级,按照依赖关系分级
- -g:全局的安装包
- node js 命令升级
- npm install -g n 安装模块
- n stable 升级 注:不支持win系统
-------------------------------------------------------------------------------------------------------
常用npm命令:
npm -v #显示版本,检查npm 是否正确安装。
npm install express #安装express模块
npm install -g express #全局安装express模块
npm list #列出已安装模块
npm list -g --depth 0 #列出已安装的全局模块
npm show express #显示模块详情
npm update #升级当前目录下的项目的所有模块
npm update express #升级当前目录下的项目的指定模块
npm update -g express #升级全局安装的express模块
npm uninstall express #删除指定的模块
npm config list #获取npm配置信息
npm root -g #查看全局依赖安装路径--config中
npm view package-name versions --json #查看依赖包可安装的版本
来源:oschina
链接:https://my.oschina.net/u/3300735/blog/908127