【发布时间】:2016-11-23 19:51:09
【问题描述】:
我正在尝试从 RequireJs 切换到 webpack 来处理 js 加载、sass 处理和其他类似的事情。
在 RequireJs 中可以为模块指定依赖项
// file.js
require(['moduleA','moduleB'],function(A,B) {
...
}
例如,我想指定 moduleA 需要 jquery
// requirejs.config.js
require.config({
...
shim:{
moduleA:{
deps:['jquery']
}
}
})
我正在尝试在 webpack 中找到一种方法来做同样的事情
// webpack.config.js
module.exports = {
entry: toObject(glob.sync('src/**/*.js*')),
output: {
path: './bin',
filename: '[name].js'
},
resolve: {
alias: {
'moduleA': '/path/to/moduleA',
...
}
}
};
function toObject(paths) {
// I return an object of paths
}
但我找不到指定 moduleA 需要另一个模块的方法!
这里有人知道吗?
【问题讨论】:
标签: javascript requirejs webpack