Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/477.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 未捕获引用错误:\未使用--prod和sourceMap将\uu dirname定义为false_Javascript_Node.js_Angular_Angular8 - Fatal编程技术网

Javascript 未捕获引用错误:\未使用--prod和sourceMap将\uu dirname定义为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.

我有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.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
。让我知道它是否工作感谢回复。事实上,问题就在我的电子版上……所以我通过升级电子包版本得到了解决方案。