1. 默认安装package.json 里面所有的依赖模块 包含(dependencies和devDependencies)
npm install
2. <package>
代表要安装的模块
npm install <package>
3.@x 代表要安装模块的版本号
npm install <package>@x
4. –save 会把依赖包名称添加到 package.json 文件 dependencies 键下
npm install <package>@x --save
5. –save-dev 则添加到 package.json 文件 devDependencies 键下
npm install <package>@x --save-dev
6. 参数 -g代表安装到全局环境中
npm install <package> -g 或 npm install <package> -global
7. 卸载本地安装
npm uninstall <package>
8. 卸载全局安装
npm uninstall -g <package>
9. 更新本地安装
npm update <package>
10. 更新全局安装
npm update -g <package>
11. 查看所有高级的npm moudles
npm list --depth=0
12. 查看所有全局安装的模块
npm list --depth=0 -global
13. 查看所有全局安装模块的目录结构
npm ls -g
14. 查看npm默认设置(部分)
npm config ls
15. 查看npm默认设置(全部)
npm config ls -l
16. 修改全局模块默认安装在prefix目录
npm config set prefix "磁盘路劲"
17. dependencies 和 devDependencies 区别
它们真正的区别是,npm文档说dependencies是运行时依赖,devDependencies是开发时的依赖。即devDependencies 下列出的模块,是我们开发时用的,比如 我们安装 js的压缩包gulp-uglify 时,我们采用的是 “npm install –save-dev gulp-uglify ”命令安装,因为我们在发布后用不到它,而只是在我们开发才用到它。dependencies 下的模块,则是我们发布后还需要依赖的模块,譬如像jQuery库或者Angular框架类似的,我们在开发完后后肯定还要依赖它们,否则就运行不了。