为什么要在dependencies、devDependencies中声明依赖?

答:保证任何人在(或者你自己在其他设备上)对这个项目进行修改(开发)时,通过npm install就能获取同样的开发环境。

dependencies、devDependencies 的区别?与webpack打包的联系?

答:网上说的“dependencies用于生产环境”是不准确的;因为用于生产环境的文件,是webpack构建的,webpack构建时,依赖管理是通过require寻找依赖,依赖的包可以在dependencies 或
devDependencies 中。
推荐是:生产环境运行需要的包,放在 dependencies 中;开发时需要的包,放在 devDependencies 中。
dependencies 区别于 devDependencies 的一个地方是:执行:npm install --production, 只会安装dependencies中的模块。

最新文章

  1. JQuery_元素样式操作
  2. 20145308刘昊阳 《Java程序设计》第6周学习总结
  3. MicroPython开发板TPYBoard关于USB-HID的应用
  4. 把Mvc4项目部署到虚拟目录之后找不到control想到的文件路径规范的问题
  5. MySQL存储过程详解 mysql 存储过程
  6. Android(java)学习笔记202:Handler消息机制的原理和实现
  7. The Struts dispatcher cannot be found. This is usually caused by using Struts tags without the associated filter. 异常
  8. java输出空心菱形
  9. java json字符串 获取value
  10. POJ 1848 Tree 树形DP
  11. Oracle开启监听缓慢问题
  12. docker save提示no space left on device错误
  13. [Linux] traceroute 路由跟踪指令用例
  14. Eclipse中已安装的插件如何卸载
  15. 玩转SpringCloud(F版本) 二.服务消费者(2)feign
  16. Summary: Deep Copy vs. Shallow Copy vs. Lazy Copy
  17. [Fiddler] The connection to 'xxxxx.com' failed. <br />System.Security.SecurityException Failed to negotiate HTTPS connection with server.fiddler.network.https> HTTPS handshake to intelte
  18. 资料整理,SQL Server ,面试前复习笔记
  19. Python操作列表常用方法
  20. ubuntu定时执行任务——crontab的使用

热门文章

  1. SpringMVC学习一
  2. day 30 客户端获取cmd 命令的步骤
  3. mysql储存引擎
  4. mysql检查-优化-分析
  5. django面试五
  6. python 3.x 字典的11种方法
  7. Script Encryption
  8. 使用git下载源码及数据文件
  9. 2--Python入门--Python数据集合类型--列表
  10. CompletableFuture