npm 常见命令

149 阅读1分钟
  1. npm -v:查看 npm 版本 image.png

  2. npm init: 创建一个包含package.json的文件

  3. npm i: npm install的简写,安装package.json里依赖的第三方库;如果后面添加对应的包 ‘-demo’,此时安装demo这个包,它依赖在dependencies下,一般用于生产环境的包;如果添加 --save-dev(或者 -D), 它的依赖在devDependencies下面,一般用于开发环境的包。

  4. npm ci:它安装一个干净的项目,它必须存在package-lock.json或者npm-shrinkwrap.json。应该是不管你是否已经装过,都会重新安装替换;和npm i不同的是,npm i 安装只安装不同的

    image.png

  5. npm ls: npm list的简写,查看当前目录安装的包结构;如果后面添加包名,则查看本地安装对应包名的依赖结构;如果后面添加‘-g’,这时候查看的是全局的安装包结构;

    image.png

  6. npm uninstall 包名: 卸载指定“包名”的包

  7. npm update 包名:安装指定“包名”的包

  8. npm cache clean --force: 强制删除npm的包缓存

  9. npm link: 用于本地开发,将当前包软链到全局。

  10. npm publish: 用于本地开发包,发布到对应的npm源上

  11. npm unpublish: 从registry里移除包

  12. npm config list: 查看配置信息,包括一些依赖源的设置

  13. npm info 包名: 查看指定包的相关信息

  14. npm view 包名:这个和info差不多,查看包的相关信息

  15. npm root: 查看当前包的安装路径;如果后面添加‘-g’,查看全局包的安装路径

    image.png

  16. npm run-script: 可以查看当前项目scripts脚本

    image.png

  17. npm --help : 查看npm帮助命令