【发布时间】:2016-07-13 02:25:18
【问题描述】:
使用搜索,我已经找到了类似问题的一些很好的答案,但我仍然不确定我是否理解正确。
从这些答案中我了解到dependencies 是运行应用程序所必需的,而devDependencies 仅在开发时才需要(如单元测试)。
但是这样怎么样:我的应用程序依赖于 jQuery,但是在构建步骤期间(在我的 devDependencies 的帮助下),所有内容都捆绑到一个文件中。在这种情况下,我应该将 jQuery 列为dependency 还是devDependency?
为了让我的观点更清楚,采用这样的模块:
define(['jquery'], function($) {
// use jQuery in this module
})
稍后,这个模块将被编译成类似application.build.js 的东西,然后包含这个模块和 jQuery 依赖项。
【问题讨论】:
-
你能举个例子说明你想要达到的目标吗?
-
@gnerkus 请看我的编辑
标签: npm dependencies package.json