gpt4 book ai didi

webpack - webpack + 闭包编译器中的源映射

转载 作者:行者123 更新时间:2023-12-02 16:56:16 31 4
gpt4 key购买 nike

我想使用由 Closure Compiler 使用 Webpack 生成的 SourceMap,但我不知道该怎么做。

这是我的 webpack 配置:

const ClosureCompiler = require('google-closure-compiler-js').webpack;

module.exports = {
devtool: 'source-map',
entry: './src/app.js',
output: {
path: __dirname + "/build/",
filename: "bundle.js",
//sourceMapFilename: "./app.js.map",
},
plugins: [
new ClosureCompiler({
compiler: {
language_in: 'ECMASCRIPT5',
language_out: 'ECMASCRIPT5',
compilation_level: 'ADVANCED',
create_source_map: __dirname + './output.js.map'
},
concurrency: 3,
})
]
};

当我运行 webpack 时,没有任何反应。为什么?我究竟做错了什么?感谢您的帮助。

最佳答案

使用最新版本的 google-closure-compiler-js (20170910.0.1),我可以使用以下选项使其正常工作:

plugins: [
new ClosureCompiler({
options: {
languageIn: 'ECMASCRIPT6',
languageOut: 'ECMASCRIPT5',
compilationLevel: 'ADVANCED',
createSourceMap: true
}
})
]

关于webpack - webpack + 闭包编译器中的源映射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44490647/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com