Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/36.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
Node.js &引用;引用错误:未定义原语;当试图运行电子时_Node.js_Gulp_Electron_Native_Electron Builder - Fatal编程技术网

Node.js &引用;引用错误:未定义原语;当试图运行电子时

Node.js &引用;引用错误:未定义原语;当试图运行电子时,node.js,gulp,electron,native,electron-builder,Node.js,Gulp,Electron,Native,Electron Builder,当我试图运行electron时,出现了以下错误 App threw an error during load ReferenceError: primordials is not defined at fs.js:27:26 at req_ (/path/node_modules/natives/index.js:143:24) at Object.req [as require] (/path/node_modules/natives/index.js:55:10)

当我试图运行electron时,出现了以下错误

App threw an error during load
ReferenceError: primordials is not defined
    at fs.js:27:26
    at req_ (/path/node_modules/natives/index.js:143:24)
    at Object.req [as require] (/path/node_modules/natives/index.js:55:10)
    at Object.<anonymous> (/path/node_modules/fstream/node_modules/graceful-fs/fs.js:1:37)
    at Module._compile (internal/modules/cjs/loader.js:880:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:892:10)
    at Module.load (internal/modules/cjs/loader.js:735:32)
    at Module._load (internal/modules/cjs/loader.js:648:12)
    at Module._load (electron/js2c/asar.js:717:26)
    at Function.Module._load (electron/js2c/asar.js:717:26)
    at Module.require (internal/modules/cjs/loader.js:775:19)
    at require (internal/modules/cjs/helpers.js:68:18)
    at Object.<anonymous> (/path/node_modules/fstream/node_modules/graceful-fs/graceful-fs.js:3:27)
    at Module._compile (internal/modules/cjs/loader.js:880:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:892:10)
    at Module.load (internal/modules/cjs/loader.js:735:32)
    at Module._load (internal/modules/cjs/loader.js:648:12)
    at Module._load (electron/js2c/asar.js:717:26)
    at Function.Module._load (electron/js2c/asar.js:717:26)
    at Module.require (internal/modules/cjs/loader.js:775:19)
    at require (internal/modules/cjs/helpers.js:68:18)
    at Object.<anonymous> (/path/node_modules/fstream/lib/reader.js:4:10)
    at Module._compile (internal/modules/cjs/loader.js:880:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:892:10)
    at Module.load (internal/modules/cjs/loader.js:735:32)
    at Module._load (internal/modules/cjs/loader.js:648:12)
    at Module._load (electron/js2c/asar.js:717:26)
    at Function.Module._load (electron/js2c/asar.js:717:26)
    at Module.require (internal/modules/cjs/loader.js:775:19)
    at require (internal/modules/cjs/helpers.js:68:18)
    at Object.<anonymous> (/path/node_modules/fstream/fstream.js:2:18)
    at Module._compile (internal/modules/cjs/loader.js:880:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:892:10)
    at Module.load (internal/modules/cjs/loader.js:735:32)
    at Module._load (internal/modules/cjs/loader.js:648:12)
    at Module._load (electron/js2c/asar.js:717:26)
    at Function.Module._load (electron/js2c/asar.js:717:26)
    at Module.require (internal/modules/cjs/loader.js:775:19)
    at require (internal/modules/cjs/helpers.js:68:18)
    at Object.<anonymous> (/path/node_modules/unzip2/lib/extract.js:6:14)
    at Module._compile (internal/modules/cjs/loader.js:880:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:892:10)
    at Module.load (internal/modules/cjs/loader.js:735:32)
    at Module._load (internal/modules/cjs/loader.js:648:12)
    at Module._load (electron/js2c/asar.js:717:26)
    at Function.Module._load (electron/js2c/asar.js:717:26)
    at Module.require (internal/modules/cjs/loader.js:775:19)
    at require (internal/modules/cjs/helpers.js:68:18)
    at Object.<anonymous> (/path/node_modules/unzip2/unzip.js:4:19)
    at Module._compile (internal/modules/cjs/loader.js:880:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:892:10)
    at Module.load (internal/modules/cjs/loader.js:735:32)
应用程序在加载过程中抛出错误
ReferenceError:未定义原语
财政司司长:27:26
at请求(/path/node\u modules/natives/index.js:143:24)
at Object.req[根据需要](/path/node_modules/natives/index.js:55:10)
反对。(/path/node_modules/fstream/node_modules/fs/fs.js:1:37)
at模块编译(内部/modules/cjs/loader.js:880:30)
at Object.Module._extensions..js(internal/modules/cjs/loader.js:892:10)
at Module.load(内部/modules/cjs/loader.js:735:32)
at模块加载(内部/modules/cjs/loader.js:648:12)
at模块负载(electron/js2c/asar.js:717:26)
在功能模块上加载(electron/js2c/asar.js:717:26)
at Module.require(内部/modules/cjs/loader.js:775:19)
根据需要(内部/modules/cjs/helpers.js:68:18)
反对。(/path/node_modules/fstream/node_modules/gratence fs/gratence fs.js:3:27)
at模块编译(内部/modules/cjs/loader.js:880:30)
at Object.Module._extensions..js(internal/modules/cjs/loader.js:892:10)
at Module.load(内部/modules/cjs/loader.js:735:32)
at模块加载(内部/modules/cjs/loader.js:648:12)
at模块负载(electron/js2c/asar.js:717:26)
在功能模块上加载(electron/js2c/asar.js:717:26)
at Module.require(内部/modules/cjs/loader.js:775:19)
根据需要(内部/modules/cjs/helpers.js:68:18)
反对。(/path/node_modules/fstream/lib/reader.js:4:10)
at模块编译(内部/modules/cjs/loader.js:880:30)
at Object.Module._extensions..js(internal/modules/cjs/loader.js:892:10)
at Module.load(内部/modules/cjs/loader.js:735:32)
at模块加载(内部/modules/cjs/loader.js:648:12)
at模块负载(electron/js2c/asar.js:717:26)
在功能模块上加载(electron/js2c/asar.js:717:26)
at Module.require(内部/modules/cjs/loader.js:775:19)
根据需要(内部/modules/cjs/helpers.js:68:18)
反对。(/path/node_modules/fstream/fstream.js:2:18)
at模块编译(内部/modules/cjs/loader.js:880:30)
at Object.Module._extensions..js(internal/modules/cjs/loader.js:892:10)
at Module.load(内部/modules/cjs/loader.js:735:32)
at模块加载(内部/modules/cjs/loader.js:648:12)
at模块负载(electron/js2c/asar.js:717:26)
在功能模块上加载(electron/js2c/asar.js:717:26)
at Module.require(内部/modules/cjs/loader.js:775:19)
根据需要(内部/modules/cjs/helpers.js:68:18)
反对。(/path/node_modules/unzip2/lib/extract.js:6:14)
at模块编译(内部/modules/cjs/loader.js:880:30)
at Object.Module._extensions..js(internal/modules/cjs/loader.js:892:10)
at Module.load(内部/modules/cjs/loader.js:735:32)
at模块加载(内部/modules/cjs/loader.js:648:12)
at模块负载(electron/js2c/asar.js:717:26)
在功能模块上加载(electron/js2c/asar.js:717:26)
at Module.require(内部/modules/cjs/loader.js:775:19)
根据需要(内部/modules/cjs/helpers.js:68:18)
反对。(/path/node_modules/unzip2/unzip.js:4:19)
at模块编译(内部/modules/cjs/loader.js:880:30)
at Object.Module._extensions..js(internal/modules/cjs/loader.js:892:10)
at Module.load(内部/modules/cjs/loader.js:735:32)
我查看了一些类似的报告案例,似乎我需要使用10之前的节点版本。 但我尝试了3个节点版本:v8.16.1(NPMV6.4.1)、v10.17.0(NPMV6.11.3)、v13.2.0(NPMV6.13.1)。 所有人都给了我同样的错误

以前有人面对过这种情况吗?
任何帮助都将不胜感激。

模块加载器尝试使用
electron启动项目时出现相同错误。
。以前在执行
npmi
时没有吞咽就遇到了这个问题,并通过在已清理的目录中安装更新的节点版本解决了这个问题。不知道除了使用npm clean刷新节点模块文件夹和包锁文件之外,在这里要做什么,但这没有帮助。可能通过依赖链使用旧版本的优雅fs从解压到本地人现在似乎是一个常见问题,用解压替换似乎至少对项目有帮助。模块加载器尝试使用
electron启动项目时出现相同错误。
。以前在执行
npmi
时没有吞咽就遇到了这个问题,并通过在已清理的目录中安装更新的节点版本解决了这个问题。不知道除了使用npm clean刷新节点模块文件夹和包锁文件之外,在这里要做什么,但这没有帮助。可能是使用一个旧版本的优雅fs通过一些依赖链从解压到本地人现在似乎是一个常见的问题,用解压替换似乎至少对项目有帮助。