我最近将我的Webpack配置切换为我正在处理的Ionic项目,以处理非相对导入。效果很好,只不过我注意到其中一个文件的源地图几行了。
我使用以下配置修改了[标准ionic-app-scripts 3.1.8 webpack配置](https://github.com/ionic-team/ionic-app-scripts/blob/0482bc02b5e4cf8d690fad6dbac9d4e0ed3c3bcf/config/webpack.config.js]:
var path = require("path");
var useDefaultConfig = require("@ionic/app-scripts/config/webpack.config.js");
module.exports = function() {
useDefaultConfig.dev.resolve.modules.push(path.resolve("./src"));
useDefaultConfig.prod.resolve.modules.push(path.resolve("./src"));
return useDefaultConfig;
};
我将生成的源地图上传到源地图可视化文件中,并将其放在此处的Pastebin中(链接确实很长):https://pastebin.com/xBDX2Vym
我也在Webpack Github第#3165
中提到了它