0
我有這樣的:使用的WebPack resolveLoader別名或如何縮短需要路徑
let avatar = require ('../../../public/assets/img/avatar.jpg');
我希望能夠利用這樣的:
let avatar = require('alias!./img/avatar.jpg');
我嘗試做的是設置別名在這樣的webpack配置:
resolveLoader: {
alias: {
'alias': path.join(__dirname, '../public/assets/'),
}
},
路徑確實解析到一個正確的目錄和文件在那裏。原始的長需求正常工作。但是使用別名,我得到一個
錯誤:無法解析「文件」或「目錄」 ./img/avatar.jpg
我缺少的別名配置的東西或也許我沒有使用正確的工具來完成這一切?