npm install 会由 package-lock.json驱动

458 阅读1分钟
  • 官方文档 在这里插入图片描述
  • 翻译: 在这里插入图片描述
  • 常见让人迷惑的地方:
    • 比如你检出了一个项目,而你只用了npm i jquery,却发现他把所有的package.json里的依赖都下载下来了,包括你指定的jquery。这时候你要看一下你检出的项目中有没有package-lock.json。问题就在这,当有lock文件时,npm install 的安装会由lock文件中的依赖关系驱动,而此文件一定是包含了package.json文件的所有依赖,所以即使你只指定了安装jquery,他也会把其他的包都下载下来

==😁欢迎加入QQ群交流: [游戏-Web-开发技术栈 ☄️] '300567032'== ==点击下方图标一键加入!== 游戏-Web-开发技术栈 ☄