我有Angular8 App和节点v12.7.5。 在使用--prod构建应用程序时,将sourceMap保留为false,在浏览器控制台上出现以下错误。
Uncaught ReferenceError: __dirname is not defined
at Object.vbkW (main-latest.47e5c88c97278e97cfa4.js:1)
at n (runtime-latest.9987869375411e01bae9.js:1)
at Object.jvm8 (main-latest.47e5c88c97278e97cfa4.js:1)
at n (runtime-latest.9987869375411e01bae9.js:1)
at Object.R+8r (main-latest.47e5c88c97278e97cfa4.js:1)
at n (runtime-latest.9987869375411e01bae9.js:1)
at Object.J4hL (main-latest.47e5c88c97278e97cfa4.js:1)
at n (runtime-latest.9987869375411e01bae9.js:1)
at Module.QqbR (main-latest.47e5c88c97278e97cfa4.js:1)
at n (runtime-latest.9987869375411e01bae9.js:1)
如果我使用--prod保持sourceMap为true,则不会生成错误。
但是我想用--prod和sourceMap作为false来构建代码。 无法调试和找出导致此错误的原因。
任何帮助都非常有用。
谢谢。