如何在 parcel js 中更改 `sourceMappingURL`
How to change `sourceMappingURL` in parcel js
如何在创建的bundle.js
中手动设置//# sourceMappingURL
的路径? Parcel 当前创建到 bundle.js.map
.
的错误路径
包裹配置:
"scripts": {
"watch:js": "parcel watch ./src/js/index.js --out-dir ./public/js --out-file bundle.js",
}
当前行为:
~ bundle.js ~
//# sourceMappingURL=/bundle.js.map
预期行为:
~ bundle.js ~
//# sourceMappingURL=/js/bundle.js.map
一个简单的解决方法是将以下标志添加到对 parcel
的调用中,这将使源映射 URL 相对于它映射的 JS 文件,而不是绝对的。
--public-url ./
有关详细信息,请参阅 this GitHub issue。
如何在创建的bundle.js
中手动设置//# sourceMappingURL
的路径? Parcel 当前创建到 bundle.js.map
.
包裹配置:
"scripts": {
"watch:js": "parcel watch ./src/js/index.js --out-dir ./public/js --out-file bundle.js",
}
当前行为:
~ bundle.js ~
//# sourceMappingURL=/bundle.js.map
预期行为:
~ bundle.js ~
//# sourceMappingURL=/js/bundle.js.map
一个简单的解决方法是将以下标志添加到对 parcel
的调用中,这将使源映射 URL 相对于它映射的 JS 文件,而不是绝对的。
--public-url ./
有关详细信息,请参阅 this GitHub issue。