Javascript 如何更改parcel js中的“sourceMappingURL”
如何在创建的Javascript 如何更改parcel js中的“sourceMappingURL”,javascript,node.js,express,bundler,parceljs,Javascript,Node.js,Express,Bundler,Parceljs,如何在创建的bundle.js中手动设置/#sourceMappingURL的路径?地块当前创建到bundle.js.map的错误路径 包裹配置: "scripts": { "watch:js": "parcel watch ./src/js/index.js --out-dir ./public/js --out-file bundle.js", } ~ bundle.js ~ //# sourceMappi
bundle.js
中手动设置/#sourceMappingURL
的路径?地块当前创建到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
当前行为:
"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
预期行为:
"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
一个简单的解决方法是在对
包的调用中添加以下标志,这将使源映射URL相对于它映射的JS文件,而不是绝对的
--public-url ./
有关更多信息,请参阅