`--save`和`--save-dev`之间的区别

时间:2014-11-26 11:13:49

标签: bower

有什么区别?我意识到它们被放入bower.json中的不同对象属性中,但我似乎无法弄清楚为什么你需要两个独立的属性,为什么不只使用一个。

来自文档:

-S, --save: Save installed packages into the project’s bower.json dependencies
-D, --save-dev: Save installed packages into the project’s bower.json devDependencies

但是没有解释两者之间的区别。我应该何时保存依赖项vs devDependencies?

1 个答案:

答案 0 :(得分:2)

npm相同的情况。您在制作中使用的软件包应该放在dependencies内,而不属于devDependencies内的软件包。

我们的想法是,您只能安装--production--development个变量,具体取决于您部署代码的环境。

来自此社区的其他答案:ng-cloak