zoukankan      html  css  js  c++  java
  • dependencies 与 devDependencies 的区别

    dependencies 与 devDependencies 的区别

    在使用 npm install 安装 npm 包时,有两种命令参数可以把它们的信息写入 package.json 文件:

    1. --save
    2. --save-dev
    • --save 会把依赖包名称添加到 package.json 的 dependencies 下
    • 而--save-dev 则会添加到 devDependencies 下

    区别:devDependencies 下列出的模块,是我们开发时用的,不会被部署到生产环境,比如css-loader。dependencies 下的模块,则是我们生产环境中需要的依赖。

    devDependencies 下列出的模块,是我们开发时依赖的,比如 grunt-contrib-uglify,我们会用它混淆出最终的 js 文件,但它们本身不会被打包;比如babel,我们使用es6编写代码,但是发布用babel转成es5,babel应该写在devDependencies。而 dependencies 下列出的模块,则会被打包进最终的 js 文件里,比如 jquery。

  • 相关阅读:
    (转)重识new
    【洛谷习题】连续自然数和
    【AHOI2005】约数研究
    【NOIP2003】麦森数
    康托展开
    【洛谷习题】南蛮图腾
    【洛谷习题】吃奶酪
    【NOIP2002】字串变换
    哈希表
    【NOIP2013】货车运输
  • 原文地址:https://www.cnblogs.com/dkplus/p/8295297.html
Copyright © 2011-2022 走看看