Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js create react应用程序错误找不到模块'/节点';_Node.js_Reactjs_Npm_Create React App - Fatal编程技术网

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安装