创建 React 项目时出现错误“ReferenceError:primordials 未定义”

问题描述 投票:0回答:1

当我创建一个新的 React 项目时,它不会创建并给出错误。我会在下面提到错误。

C:\xampp\htdocs\LMS_2.0>npx create-react-app lms-2.0

在 C:\xampp\htdocs\LMS_2.0\lms-2.0 中创建一个新的 React 应用程序。

评估机:42 } = 原初; ^

ReferenceError:未定义原基 在 evalmachine.:42:5 在对象。 (C:\Users\Asus\AppData\Roaming 下午 颂歌模块 下午 ode_modules\graceful-fs s.js:11:1) 在 Module._compile (节点:内部/模块/cjs/loader:1159:14) 在 Module._extensions..js (节点:内部/模块/cjs/loader:1213:10) 在Module.load(节点:内部/模块/cjs/loader:1037:32) 在 Module._load (节点:内部/模块/cjs/loader:878:12) 在 Module.require (节点:内部/模块/cjs/loader:1061:19) 在需要时(节点:内部/模块/cjs/helpers:103:18) 在对象。 (C:\Users\Asus\AppData\Roaming 下午 颂歌模块 下午 ode_modules\graceful-fs\graceful-fs.js:3:27) 在Module._compile(节点:内部/模块/cjs/loader:1159:14)

Node.js v18.12.0 安装软件包。这可能需要几分钟。 正在安装react、react-dom和react-scripts...

评估机:42 } = 原初; ^

ReferenceError:未定义原基 在 evalmachine.:42:5 在对象。 (C:\Users\Asus\AppData\Roaming 下午 颂歌模块 下午 ode_modules\graceful-fs s.js:11:1) 在Module._compile(节点:内部/模块/cjs/loader:1159:14) 在 Module._extensions..js (节点:内部/模块/cjs/loader:1213:10) 在Module.load(节点:内部/模块/cjs/loader:1037:32) 在 Module._load (节点:内部/模块/cjs/loader:878:12) 在 Module.require (节点:内部/模块/cjs/loader:1061:19) 在需要时(节点:内部/模块/cjs/helpers:103:18) 在对象。 (C:\Users\Asus\AppData\Roaming 下午 颂歌模块 下午 ode_modules\graceful-fs\graceful-fs.js:3:27) 在Module._compile(节点:内部/模块/cjs/loader:1159:14)

Node.js v18.12.0

中止安装。 npm install --no-audit --save --save-exact --loglevel 错误反应 React-dom [电子邮件受保护] 失败。

正在删除生成的文件...package.json 从 C:\xampp\htdocs\LMS_2.0 中删除 lms-2.0/ 完成。

“create-react-app lms-2.0”是创建项目的给定命令。但它给出了错误“ReferenceError:primordials未定义”而不创建项目

reactjs node.js laravel npm npm-install
1个回答
0
投票

通常,此类错误意味着您尝试使用的节点版本与您尝试安装的软件包不兼容。尝试将 node.js 版本降级到 16。如果可行,请搜索导致 v18 出现错误的手动包升级

© www.soinside.com 2019 - 2024. All rights reserved.