我已经建立了一个类似于网站基础模板/工作流的东西,主要使用Grunt。该模板的一部分是Modernizr功能检测库,我的某个Grunt任务依赖于它。
目前,我只是在我的清单中存储了那个依赖项。这带来了两个问题:
目前,我只是在我的清单中存储了那个依赖项。这带来了两个问题:
- 我需要在我的和
package.json
(用于Grunt)中更新项目的名称、版本、作者等信息。 - 我不喜欢我的依赖项是分散的——我需要运行
npm install
和bower install ...
才能开始工作。(虽然这不是一个很大的工作量,但对我来说确实反直觉。)