【发布时间】:2015-04-16 06:32:29
【问题描述】:
我一直在做一个 Angular 项目,每当我想要一个新包时,我都会手动编辑 bower.json 并将包添加到 devdependencies,然后运行 bower install 以安装依赖项。
我从未真正查看过要添加它的部分的名称,但最近我运行了bower install <somepackage> -S,它创建了一个名为dependencies 的新部分。哦哦!!!他们应该去那里。
我查了一下,显然devdependencies 用于开发依赖项,可以在生产构建期间排除,主要用于支持测试等的包。但是dependencies 包含在开发和生产构建中,并且适用于将在最终生产构建中的软件包。
所以现在我在devdependencies 下有很多“生产”包。在不破坏任何东西的情况下将它们移动到dependencies 的最佳方法是什么?
【问题讨论】:
-
将它们从一个部分剪切并粘贴到另一个部分?
-
@JBNizet 这有什么问题吗?我正在使用角度样板。说明中特别说明了使用
bower install --save-dev进行安装
标签: angularjs bower bower-install