我有一个 ReactJS 项目,我正在尝试使用一些 PrimeReact 组件。在某些时候,我遇到了一个错误(不记得到底是哪一个),我试图在我的主目录的副本中运行旧版本的 NPM。
现在,即使我运行 npm 命令,我每次都会收到此错误。
我已经尝试删除我的 node_modules 文件夹,删除我的项目并将其从 GitHub 克隆回来,并多次重新安装 NodeJS。我不知道该怎么办!
我有 Windows 10,我正在使用 NodeJS v12.16.0。
感谢任何提供帮助的人
更新:我从未安装过 gulp。我想可能是某些依赖项正在使用它,但是因为我无法运行任何 npm 命令,所以我无法删除它们 D:
错误:
C:\Users\Carlos>npm
evalmachine.<anonymous>:35
} = primordials;
^
ReferenceError: primordials is not defined
at evalmachine.<anonymous>:35:5
at Object.<anonymous> (C:\Users\Carlos\AppData\Roaming\npm\node_modules\npm\node_modules\npm-registry-client\node_modules\graceful-fs\fs.js:12:1)
at Module._compile (internal/modules/cjs/loader.js:1157:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1177:10)
at Module.load (internal/modules/cjs/loader.js:1001:32)
at Function.Module._load (internal/modules/cjs/loader.js:900:14)
at Module.require (internal/modules/cjs/loader.js:1043:19)
at require (internal/modules/cjs/helpers.js:77:18)
at Object.<anonymous> (C:\Users\Carlos\AppData\Roaming\npm\node_modules\npm\node_modules\npm-registry-client\node_modules\graceful-fs\graceful-fs.js:3:27)
at Module._compile (internal/modules/cjs/loader.js:1157:30)