如何解决如何在unix上设置别名webpack?
我的代码在Windows上正常工作,但图像未在UNIX服务器上加载。 我找到了问题,但不知道如何解决。
我如何加载图像:
return require(`Assets/img/${url}`);
我如何设置Webpack别名:
resolve: {
alias: {
Actions: path.resolve(__dirname,"src/actions/"),Components: path.resolve(__dirname,"src/components/"),Assets: path.resolve(__dirname,"src/assets/"),Util: path.resolve(__dirname,"src/util/"),Routes: path.resolve(__dirname,"src/routes/"),Constants: path.resolve(__dirname,"src/constants/"),Helpers: path.resolve(__dirname,"src/helpers/"),Api: path.resolve(__dirname,"src/api/")
}
},
在构建的src中的外观(我有正确的路径):
return __webpack_require__("./src/assets/img sync recursive ^\\.\\/.*$")("./".concat(url));
以及同一行在Unix服务器上的外观
return h(352)("./".concat(e))
构建命令:
webpack --mode production --config webpack.prod.js --inline --progress
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。