文章正文
Vue中认识dependencies
【文档】2020-04-23
简介Vue中认识dependencies
dependencies:
应用能够正常运行所依赖的包。这种 dependencies 是最常见的,用户在使用 npm install 安装你的包时会自动安装这些依赖。
devDependencies:
开发应用时所依赖的工具包。通常是一些开发、测试、打包工具,例如 webpack、ESLint、Mocha。应用正常运行并不依赖于这些包,用户在使用 npm install 安装你的包时也不会安装这些依赖。
peerDependencies:
应用运行依赖的宿主包。最典型的就是插件,例如各种 jQuery 插件,这些插件本身不包含 jQeury,需要外部提供。用户使用 npm 1 或 2 时会自动安装这种依赖,npm 3 不会自动安装,会提示用户安装。
bundledDependencies:
发布包时需要打包的依赖,似乎很少见。
optionalDependencies:
可选的依赖包。此种依赖不是程序运行所必须的,但是安装后可能会有新功能,例如一个图片解码库,安装了 optionalDependencies 后会支持更多的格式。
我们在使用npm install 安装模块或插件的时候,有两种命令把他们写入到 package.json 文件里面去,比如:
npm i 【包名】 --save-dev
npm i 【包名】 --save
在 package.json 文件里面提现出来的区别就是:
使用 npm i 【包名】 --save-dev 安装的包,会被写入到 devDependencies 对象里面去;
而使用 npm i 【包名】 --save 安装的包,则被写入到 dependencies 对象里面去。
那么 package.json 文件里面的 devDependencies 和 dependencies 对象有什么区别呢?
devDependencies 里面的插件(比如各种loader,babel全家桶及各种webpack的插件等)只用于开发环境,不用于生产环境,因此不需要打包;而 dependencies 是需要发布到生产环境的,是要打包的。
打赏支持
感谢您的支持,加油!
打开微信扫码打赏,你说多少就多少
找书费时,联系客服快速查找!
在线客服8:30-22:30,若离线请留言!
获取教程,请联系在线客服!
在线客服8:30-22:30,若离线请留言!
热门阅读
-
高可用架构 第1卷 高可用架构社区著 北京:电子工业出版社 PDF 9787121314667 2017.pdf
高可用架构 第1卷 高可用架构社区著 北京:电子工业出版社 PDF 9787121314667 2017.pdf ...
-
数据仓库工具箱 维度建模权威指南 第3版 (美)金博尔,(美)罗斯著 北京:清华大学出版社 PDF 9787302385530 出版时间:2015.pdf
数据仓库工具箱 维度建模权威指南 第3版 (美)金博尔,(美)罗斯著 北京:清华大学出版社 PDF 9787302385530 出版时间:2015.pdf ...
-
Vue.js实战 梁灏 清华大学出版社 9787302484929 PDF_出版时间:2017年10月.pdf
Vue.js实战 梁灏 清华大学出版社 9787302484929 PDF_出版时间:2017年10月.pdf ...
-
普林斯顿微积分读本(修订版) 【美】阿德里安·班纳 人民邮电出版社 9787115435590 PDF_出版时间:2016年10月.pdf
普林斯顿微积分读本(修订版) 【美】阿德里安·班纳 人民邮电出版社 9787115435590 PDF_出版时间:2016年10月.pdf ...
-
轻松学习多线程编程 图解Java多线程设计模式结城浩Java线程书籍多线程编程技巧 结城浩著;侯振龙,杨文轩译 北京:人民邮电出版社 PDF 9787115462749 出版时间:2017.pdf
轻松学习多线程编程 图解Java多线程设计模式结城浩Java线程书籍多线程编程技巧 结城浩著;侯振龙,杨文轩译 北京:人民邮电出版社 PDF 9787115462749 出版时间:2017.pdf ...
-
Kafka权威指南/图灵程序设计丛书 (美)妮哈·纳克海德//格温·沙皮拉//托德·帕利诺|译者:薛命灯 人民邮电 9787115473271 PDF_出版时间:2018年01月.pdf
Kafka权威指南/图灵程序设计丛书 (美)妮哈·纳克海德//格温·沙皮拉//托德·帕利诺|译者:薛命灯 人民邮电 9787115473271 PDF_出版时间:2018年01月.pdf ...
-
PYTHON机器学习实践指南 (美)库姆斯著;黄申译 北京:人民邮电出版社 PDF 9787115449061 出版时间:2017.pdf
PYTHON机器学习实践指南 (美)库姆斯著;黄申译 北京:人民邮电出版社 PDF 9787115449061 出版时间:2017.pdf ...
-
量化投资:以Python为工具 蔡立耑 著 电子工业出版社 9787121305146 PDF_出版时间:2017年02月.pdf
量化投资:以Python为工具 蔡立耑 著 电子工业出版社 9787121305146 PDF_出版时间:2017年02月.pdf ...
-
Python机器学习经典实例 普拉提克·乔西著;陶俊杰,陈小莉译 北京:人民邮电出版社 PDF 9787115465276 2017.pdf
Python机器学习经典实例 普拉提克·乔西著;陶俊杰,陈小莉译 北京:人民邮电出版社 PDF 9787115465276 2017.pdf ...
-
开店方案,看这里!
开店方案,看这里! ...