2017-06-15 52 views
0

如果有一個模塊foo它的別名是foobar,我可以再使用原來的(未化名)foo模塊另一種分辨率,也就是說,bizzfoo/bizz使用混疊的模塊

// webpack.config.js 

module.exports = { 
    ... 
    alias: { 
    'bizz': 'foo/bizz', 
    'foo': 'bar' 
    } 
} 

回答

0

在webpack中似乎沒有內置的解決方案。

一個解決方案是使用path.resolve()

const path = require('path'); 
... 
module.exports = { 
    ... 
    alias: { 
    'bizz': path.resolve(__dirname, 'node_modules', 'foo', 'bizz'), 
    'foo': 'bar' 
    } 
}