【发布时间】:2022-01-03 10:57:16
【问题描述】:
创建 react 应用时出现以下错误
E:\React>create-react-app ecomerce
Creating a new React app in E:\React\ecomerce.
Installing packages. This might take a couple of minutes.
Installing react, react-dom, and react-scripts with cra-template...
Aborting installation.
Unexpected error. Please report it as a bug:
Error: spawn UNKNOWN
at ChildProcess.spawn (node:internal/child_process:412:11)
at Object.spawn (node:child_process:698:9)
at spawn (C:\Users\reeba\AppData\Roaming\npm\node_modules\create-react-app\node_modules\cross-spawn\index.js:12:24)
at C:\Users\reeba\AppData\Roaming\npm\node_modules\create-react-app\createReactApp.js:390:19
at new Promise (<anonymous>)
at install (C:\Users\reeba\AppData\Roaming\npm\node_modules\create-react-app\createReactApp.js:341:10)
at C:\Users\reeba\AppData\Roaming\npm\node_modules\create-react-app\createReactApp.js:468:16
at processTicksAndRejections (node:internal/process/task_queues:96:5) {
errno: -4094,
code: 'UNKNOWN',
syscall: 'spawn'
}
Deleting generated file... package.json
Deleting ecomerce/ from E:\React
Done.
【问题讨论】:
-
尝试执行
npm cache clean --force然后创建应用程序 -
当我运行 npm cache clean --force 时,我将使用 --force 禁用推荐保护来获得 npm WARN。我怎样才能运行这个命令
-
@reebasiddiqui 这不是错误。它是信息,确保您知道您已通过
--force,并且它通过禁用某些保护来完成其“强制”工作。
标签: reactjs npm node-modules create-react-app spawn