我知道如何配置webpack以便生成将在浏览器中用于调试的源映射。但是,我希望能够使用库的源映射,以便在webpack构建失败时出现更有意义的堆栈错误。
例如,如果我有:
ERROR in /home/me/project/node_modules/mylib/lib/client/util.js
Module not found: Error: Can't resolve 'mymodule' in '/home/me/project/node_modules/mylib/lib/client'
@ /home/me/project/node_modules/mylib/lib/client/util.js
@ /home/me/project/node_modules/mylib/lib/client/index.js
@ ./src/client/app.js
@ multi @babel/polyfill webpack-hot-middleware/client?reload=true ./src/client/app.js
文件/home/me/project/node_modules/mylib/lib/client/util.js
是一个已转译的文件(由mylib
提供,它具有自己的捆绑过程)。鉴于mylib
提供了源地图和原始源,我希望webpack的错误stacktrace将我指向原始源(/home/me/project/node_modules/mylib/src/client/util.js
)。有可能吗?