Skip to content

Latest commit

 

History

History
68 lines (48 loc) · 1.5 KB

File metadata and controls

68 lines (48 loc) · 1.5 KB

Table of Contents generated with DocToc

NPM 命令备忘

  • setup
//创建npm包,建立 package.json 文件
npm init
  • install && uninstall
// install
npm install
npm install --global --save --save-dev
npm install -g -S -D

// uninstall
npm uninstall
npm uninstall --global --save --save-dev
npm uninstall -g -S -D

--save 添加 package.json 中 dependencies 字段里的依赖

--save-dev 添加 package.json 中 devDependencies 字段里的依赖

devDependencies对应用于开发阶段使用的一些测试模块依赖

dependencies则对应于生产环节正式发布时的依赖

生产环境发布:

npm install --production
  • upgrade
npm outdated
// 检测当前安装的所有npm包是否有更新,并列出可以更新的包,如果没有任何输出,则没有可用更新

// 更新指定包(非全局安装)
npm update packageName
// 对于全局安装的包,则使用
npm update -g packageName
// 更新全部包
npm update
npm update -g
  • show all package
npm -g list

玩转npm npm scripts