Node.js create-react-app返回错误:执行时找不到模块“react-scripts/scripts/init.js”

Node.js create-react-app返回错误:执行时找不到模块“react-scripts/scripts/init.js”,node.js,reactjs,npm,create-react-app,yarnpkg,Node.js,Reactjs,Npm,Create React App,Yarnpkg,当我尝试使用npm和Thread创建react项目时,它会显示以下错误: 我尝试重新安装节点,并确保它是最新的,以及通过运行npm安装-g create react来创建react应用程序-app@latest. 我还删除了npm和npm缓存文件夹以及环境变量,但是没有任何东西对我有效,并且我一直收到相同的错误 internal/modules/cjs/loader.js:638 throw err; ^ Error: Cannot find module 'react-scr

当我尝试使用npm和Thread创建react项目时,它会显示以下错误:

我尝试重新安装节点,并确保它是最新的,以及通过运行npm安装-g create react来创建react应用程序-app@latest. 我还删除了npm和npm缓存文件夹以及环境变量,但是没有任何东西对我有效,并且我一直收到相同的错误

internal/modules/cjs/loader.js:638
    throw err;
    ^

Error: Cannot find module 'react-scripts/scripts/init.js'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
    at Function.Module._load (internal/modules/cjs/loader.js:562:25)
    at Module.require (internal/modules/cjs/loader.js:692:17)
    at require (internal/modules/cjs/helpers.js:25:18)
    at [eval]:2:20
    at Script.runInThisContext (vm.js:122:20)
    at Object.runInThisContext (vm.js:329:38)
    at Object.<anonymous> ([eval]-wrapper:6:22)
    at Module._compile (internal/modules/cjs/loader.js:778:30)
    at evalScript (internal/bootstrap/node.js:589:27)

Aborting installation.
  node  has failed.

Deleting generated file... node_modules
Deleting generated file... package.json
Deleting generated file... yarn.lock
Deleting test/ from C:\Users\Esper\projects
Done.
我认为问题是由于操作系统问题将windows 10恢复到以前的状态,因为在恢复之前,当我运行create react应用程序时,它工作正常

创建react应用程序-版本 3.1.1

节点-v v10.16.3

npm-v 6.9.0

所以
Windows 10教育

安装带有npm init的package.json,然后按enter直到安装完毕 之后,使用npm i react脚本安装react脚本, 然后,您可以使用npx create react app安装react应用程序。 将目录更改为您的应用程序 再次运行npm i react脚本,它应该可以工作


希望我没有错过任何步骤,让我知道是否有效:

在git bash上运行以下代码:

npm install
npm install react-scripts
npx create-react-app your-app-name

也许它会帮助别人

如果路径中有无效字符,则在使用create react应用程序后可能会发生此错误

从您的路径中删除像&这样的字符

例如,对此进行更改:

C:\Users\...\Documents\Section 3 Components & Start\my-app
为此:

C:\Users\...\Documents\Section 3 Components Start\my-app

当您尝试生成一个新项目或启动一个已经存在的项目时,会出现错误?当我尝试创建一个全新的项目时,您使用什么命令来创建新项目?npx创建react应用程序您的应用程序?是的,npx创建react应用程序您的应用程序或创建react应用程序您的应用程序工作在重新安装之前您是否尝试过npm卸载创建react应用程序?