npm --save-dev 和 --save 的区别

--save-dev || -D    // 开发依赖(辅助)

--save || -S // 运行依赖(发布)

 

–save : dependencies 键下,发布后还需要依赖的模块,譬如像Vue或者Angular框架类似的,我们在开发完后后肯定还要依赖它们,否则就运行不了。

–save-dev : devDependencies 键下,开发时的依赖比如安装 webpack打包工具,因为我们在发布后用不到它,而只是在我们开发才用到它。

 

譬如:package.json 文件

{
 "dependencies": {
    "vue": "^2.2.1"
  },
  "devDependencies": {
    "babel-core": "^6.0.0",
    "webpack": "^2.2.0",
  }
}

 

posted @ 2021-04-20 19:38  ltog  阅读(76)  评论(0)    收藏  举报