Node.js create react应用程序错误找不到模块'/节点';
我试图运行Node.js create react应用程序错误找不到模块'/节点';,node.js,reactjs,npm,create-react-app,Node.js,Reactjs,Npm,Create React App,我试图运行create react app myapp,每次它都会抛出一个错误 我试图通过npm cache clean--force来清理缓存 但这并没有解决问题 internal/modules/cjs/loader.js:638 throw err; ^ Error: Cannot find module './node' at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15) at Func
create react app myapp
,每次它都会抛出一个错误
我试图通过npm cache clean--force来清理缓存
但这并没有解决问题
internal/modules/cjs/loader.js:638
throw err;
^
Error: Cannot find module './node'
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 Object.<anonymous> (D:\Design\react\myapp\node_modules\browserslist\index.js:8:11)
at Module._compile (internal/modules/cjs/loader.js:778:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)
Aborting installation.
node has failed.
internal/modules/cjs/loader.js:638
犯错误;
^
错误:找不到模块“./节点”
位于Function.Module.\u resolveFilename(internal/modules/cjs/loader.js:636:15)
at Function.Module._load(内部/modules/cjs/loader.js:562:25)
at Module.require(内部/modules/cjs/loader.js:692:17)
根据需要(内部/modules/cjs/helpers.js:25:18)
反对。(D:\Design\react\myapp\node\u modules\browserslist\index.js:8:11)
at模块编译(内部/modules/cjs/loader.js:778:30)
at Object.Module._extensions..js(internal/modules/cjs/loader.js:789:10)
at Module.load(内部/modules/cjs/loader.js:653:32)
在tryModuleLoad(内部/modules/cjs/loader.js:593:12)
at Function.Module._load(内部/modules/cjs/loader.js:585:3)
正在中止安装。
节点已失败。
我的节点版本
v10.17.0
我的npm版本
6.11.3我提出了同样的问题,直到我意识到我在全球安装了一个create-react-app实例,显然这会产生一种冲突,我解决了它,如下所示:
- 检查以下路径中的npm文件夹:C:/Users/username/AppData/Roaming/npm
我注意到在这个npm文件夹中我有CreateReact应用程序的可执行文件。所以我删除了所有的npm文件夹,也卸载了节点并重新安装了它,这就解决了我的问题。我希望这对您有用。这是因为create react应用程序没有从全局软件包中完全删除,所以要将其完全删除,请转到C:\Users\YOUR\u USERNAME\AppData\Roaming\npm'
和delete
创建react app.cmd文件
你试过了吗this@berniefitz是的,我试过了,但没用。create react应用程序在文件夹因错误而停止后删除文件夹,因此
npm i
不可用。请尝试rm-rf node_modules
,然后npm install
?@Chev在出现错误后删除文件夹。我应该在哪里运行这些命令从安装了package.json
并且安装了node\u modules
文件夹的项目根目录运行这些命令。然后再次尝试npm安装