create-react-app error - 无法找到模块&fs-extra'

时间:2018-06-06 15:35:59

标签: create-react-app fs-extra

当我在CLI中运行create-react-app时,我收到以下错误消息

    $ create-react-app udacity-goals-todo
internal/modules/cjs/loader.js:573
    throw err;
    ^

Error: Cannot find module 'fs-extra'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:571:15)
    at Function.Module._load (internal/modules/cjs/loader.js:497:25)
    at Module.require (internal/modules/cjs/loader.js:626:17)
    at require (internal/modules/cjs/helpers.js:20:18)
    at Object.<anonymous> (/usr/local/lib/node_modules/create-react-app/createReactApp.js:40:12)
    at Module._compile (internal/modules/cjs/loader.js:678:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:689:10)
    at Module.load (internal/modules/cjs/loader.js:589:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:528:12)
    at Function.Module._load (internal/modules/cjs/loader.js:520:3)

我尝试卸载并重新安装create-react-app以及重新安装fs-extra。

有关如何重新启动并运行的任何想法?

4 个答案:

答案 0 :(得分:3)

您可以通过卸载create-react-app并重新安装来解决此问题

  • 对于Mac用户

1)右键单击finder桌面小部件

2)单击“转到文件夹”

3)输入“ / usr / local / lib / node_modules”,然后输入

4)删除create-react-app文件夹

5)在终端中输入“ npm i -g create-react-app”

  • 对于Windows用户,我不知道globals文件夹在哪里。找到后我将对其进行更新

答案 1 :(得分:0)

我只是遇到了同样的问题。尽管我一直使用npx运行create-react-app。

该问题已通过清理纱线存放架yarn cache clean

解决。

答案 2 :(得分:0)

我之前在create-react-app和'tar'模块中遇到过类似的问题。我按照以下步骤进行了修复:

npm cache clear --force

npm i
npm i -g create-react-app

答案 3 :(得分:0)

运行以下命令时遇到相同或相似的问题:

npx create-react-app .

引发了以下错误:

  

internal / modules / cjs / loader.js:582

     

抛出错误;       ^

     

错误:找不到模块'C:\ Users \用户名\ AppData \ Roaming \ npm \ node_modules \ npm \ bin \ npx-cli.js'       在Function.Module._resolveFilename(内部/模块/cjs/loader.js:580:15)       在Function.Module._load(内部/模块/cjs/loader.js:506:25)       在Function.Module.runMain(内部/模块/cjs/loader.js:741:12)       在启动时(internal / bootstrap / node.js:285:19)       在bootstrapNodeJSCore(internal / bootstrap / node.js:739:3)

解决方案:

使用以下命令安装或更新npx

npm i -g npx

然后在项目文件夹中再次运行用于创建项目的原始命令:

npx create-react-app .

然后它将按预期开始创建项目:

  

<app-folder-path>中创建一个新的React应用。

     

安装软件包。这可能需要几分钟。

     

安装react,react-dom和react-scripts ...

希望对将来的搜索者有用!