如果某个模块foo
别名为foo
:bar
,我可以将原始(无别名)foo
模块用于其他分辨率,比如说,bizz
:foo/bizz
?
// webpack.config.js
module.exports = {
...
alias: {
'bizz': 'foo/bizz',
'foo': 'bar'
}
}
答案 0 :(得分:0)
在webpack中似乎没有内置的解决方案。
一种解决方案是使用path.resolve()
。
const path = require('path');
...
module.exports = {
...
alias: {
'bizz': path.resolve(__dirname, 'node_modules', 'foo', 'bizz'),
'foo': 'bar'
}
}