Javascript 未捕获引用错误:\未使用--prod和sourceMap将\uu dirname定义为false
我有Angular8应用程序和节点v12.7.5。 使用--prod构建应用程序时,将sourceMap保留为false在浏览器控制台上出现以下错误Javascript 未捕获引用错误:\未使用--prod和sourceMap将\uu dirname定义为false,javascript,node.js,angular,angular8,Javascript,Node.js,Angular,Angular8,我有Angular8应用程序和节点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.
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 build将sourceMap保持为true,则没有错误
但是我想用--prod和sourceMap作为false构建代码。
无法调试和查找此错误背后的原因
任何帮助都是非常感激的
提前感谢。尝试在项目根目录中创建
index.d.ts
文件,并添加declare const\uu dirname:string
。让我知道它是否工作感谢回复。事实上,问题就在我的电子版上……所以我通过升级电子包版本得到了解决方案。