gpt4 book ai didi

typescript - Webpack 中 Typescript 的源映射(使用 webpack-dev-server 时看不到源映射)

转载 作者:搜寻专家 更新时间:2023-10-30 21:13:06 25 4
gpt4 key购买 nike

我正在尝试将 Typescript (awesome-typescript-loader ( link )) 与 Webpack 一起使用,但在运行 webpack-dev 时我没有在浏览器中看到源映射-服务器。相同的设置适用于 babel-loader ( link ) 和 ES6 类(我可以在浏览器中调试 ES6 类,即使它们被编译为 ES5)

我的 Webpack 配置文件看起来像(这是重要的片段,完整版在 github 上):

module.exports = {
resolve: {
extensions: ['', '.ts', '.js']
},
entry: {
app: './src/app.ts'
},
output: {
path: params.output.path,
filename: params.output.filename
},
module: {
loaders: [
{test: /\.ts$/, loader: 'awesome-typescript', exclude: /node_modules/},
{test: /\.css$/, loader: 'style!css'}
]
},
plugins: [
new HtmlWebpackPlugin({
template: './src/index.html',
inject: 'body'
})
].concat(params.plugins),
progress: true,
colors: true,
devServer: {
port: params.server.port
}
};

最佳答案

我发现了问题,我提取了 devtooldebug 属性作为参数,但我忘记再次阅读它们以形成最终配置。最终的工作版本如下所示:

// ...
debug: params.debug,
devtool: params.devtool,
// ...

关于typescript - Webpack 中 Typescript 的源映射(使用 webpack-dev-server 时看不到源映射),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31974302/

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