npm install --save app 与 npm install --save-dev app有什么区别?

都是安装 app 包,但是前者会把 app 和版本信息写入 package.json 文件中的 dependencies 依赖字段里, 而后者会 写入到 devDependencies 开发依赖字段里。

  • "dependencies": These packages are required by your application in production.
    这是你的应用程序运行时所需要的。

  • "devDependencies": These packages are only needed for development and testing.
    这个字段中的 package 只是开发和测试中需要用到,项目开发完成后,执行时不依赖于这些。

另外(大小写,几个dash - ,请看仔细):
npm install --save app 也可以写成 npm install -S app
npm install --save-dev app 也可以写成 npm install -D app

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • npm是什么 NPM的全称是Node Package Manager,是随同NodeJS一起安装的包管理和分发工具...
    build1024阅读 8,106评论 0 9
  • 什么是 NPM npm之于Node,就像pip之于Python,gem之于Ruby,composer之于PHP。 ...
    ihoey阅读 6,360评论 2 36
  • 大家好,我是IT修真院深圳分院第3期的学员,一枚正直纯洁善良的前端程序员,今天给大家分享一下,修真院官网前端工程师...
    大大头大阅读 3,029评论 0 1
  • 1. npm 简介 npm :一个包管理工具 包/模块 :为了JavaScript编写人员 共享 他们为解决一些特...
    恰皮阅读 885评论 2 6
  • 一直在使用npm包管理器,对于npm install module --save-dev 和 npm instal...
    BlackGan3阅读 1,556评论 0 1

友情链接更多精彩内容