npm install 的不同选项:--save、--save-dev、-S、-D 的区别-3. 选项的区别

时间:2024-04-13 14:45:32

总结一下,这些选项的区别如下:

  • --save(或 -S):安装的依赖包将添加到 package.json 文件的 dependencies 字段中。这些依赖包在开发和生产环境中都需要。
  • --save-dev(或 -D):安装的依赖包将添加到 package.json 文件的 devDependencies 字段中。这些依赖包仅在开发环境中需要,生产环境中不需要。

在实际项目中,我们需要根据依赖包的用途来选择合适的选项。通常,对于应用程序运行时需要的依赖包,我们使用 --save 选项;对于开发、测试和构建过程中需要的依赖包,我们使用 --save-dev 选项。