Jes*_*sse 9 source-maps typescript webpack
我.ts
编译的文件.js
和.js.map
文件通过我的编辑和我捆绑.js
使用的WebPack文件.(我不希望webpack负责编译,.ts
因为错误将无法在编辑器中正确显示.)
如果我将已编译的.js
文件提供给webpack,则它不会获取现有.js.map
文件(通过//# sourceMappingURL=...
每个文件),因此结果bundle.js.map
指向.js
文件,而不是原始.ts
文件.
如何让webpack保留现有.js.map
文件,以便结果bundle.js.map
点回到原始.ts
文件?
事实证明,一个名为source-map-loader的额外webpack"preLoader" 可以解决这个问题:
$ npm install source-map-loader --save
Run Code Online (Sandbox Code Playgroud)
然后在webpack.config.js
:
module.exports = {
devtool: 'source-map',
module: {
preLoaders: [
{
test: /\.js$/,
loader: 'source-map-loader'
}
]
}
};
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1880 次 |
最近记录: |