GBM*_*Man 7 source-maps vue.js vue-cli-4
我相信该npm run serve命令默认为 js 使用 sourcemap,但似乎不是因为我总是看到vue.runtime.esm.js:619.
我在根级项目中创建了一个 vue.config.js 文件。
我尝试两件事:
module.exports = {
configureWebpack: config => {
config.devtool = 'source-map'
}
}
Run Code Online (Sandbox Code Playgroud)
和:
module.exports = {
configureWebpack: {
devtool: 'source-map'
}
}
Run Code Online (Sandbox Code Playgroud)
它们都不起作用。我仍然坚持vue.runtime.esm.js:619哪个没用。
有谁知道如何真正使用 vue-cli 4 激活源映射?
您正在寻找该ProjectOptions chainWebpack房产。
chainWebpack?: (config: ChainableWebpackConfig) => void;
Run Code Online (Sandbox Code Playgroud)
在您的文件中尝试以下操作vue.config.js:
/** @type import('@vue/cli-service').ProjectOptions */
module.exports = {
// https://github.com/neutrinojs/webpack-chain/tree/v4#getting-started
chainWebpack(config) {
config.devtool('source-map')
},
}
Run Code Online (Sandbox Code Playgroud)