【问题标题】:Unhandled error during starting create-react-app project启动 create-react-app 项目期间出现未处理的错误
【发布时间】:2019-03-12 03:36:14
【问题描述】:

我通过 create-react-app 创建了一个新项目。项目成功创建后,我试图通过点击命令yarn start 来启动项目,但它会引发一个未处理的错误。

任何人都可以很好地解决这个问题。

Starting the development server...

events.js:183
      throw er; // Unhandled 'error' event
      ^

Error: watch /home/sagar/workspace/code-splitting/public ENOSPC
    at _errnoException (util.js:1022:11)
    at FSWatcher.start (fs.js:1382:19)
    at Object.fs.watch (fs.js:1408:11)
    at createFsWatchInstance (/home/sagar/workspace/code-splitting/node_modules/chokidar/lib/nodefs-handler.js:37:15)
    at setFsWatchListener (/home/sagar/workspace/code-splitting/node_modules/chokidar/lib/nodefs-handler.js:80:15)
    at FSWatcher.NodeFsHandler._watchWithNodeFs (/home/sagar/workspace/code-splitting/node_modules/chokidar/lib/nodefs-handler.js:232:14)
    at FSWatcher.NodeFsHandler._handleDir (/home/sagar/workspace/code-splitting/node_modules/chokidar/lib/nodefs-handler.js:414:19)
    at FSWatcher.<anonymous> (/home/sagar/w    Starting the development server...

events.js:183
      throw er; // Unhandled 'error' event
      ^

Error: watch /home/sagar/workspace/code-splitting/public ENOSPC
    at _errnoException (util.js:1022:11)
    at FSWatcher.start (fs.js:1382:19)
    at Object.fs.watch (fs.js:1408:11)
    at createFsWatchInstance (/home/sagar/workspace/code-splitting/node_modules/chokidar/lib/nodefs-handler.js:37:15)
    at setFsWatchListener (/home/sagar/workspace/code-splitting/node_modules/chokidar/lib/nodefs-handler.js:80:15)
    at FSWatcher.NodeFsHandler._watchWithNodeFs (/home/sagar/workspace/code-splitting/node_modules/chokidar/lib/nodefs-handler.js:232:14)
    at FSWatcher.NodeFsHandler._handleDir (/home/sagar/workspace/code-splitting/node_modules/chokidar/lib/nodefs-handler.js:414:19)
    at FSWatcher.<anonymous> (/home/sagar/workspace/code-splitting/node_modules/chokidar/lib/nodefs-handler.js:462:19)
    at FSWatcher.<anonymous> (/home/sagar/workspace/code-splitting/node_modules/chokidar/lib/nodefs-handler.js:467:16)
    at FSReqWrap.oncomplete (fs.js:153:5)
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.orkspace/code-splitting/node_modules/chokidar/lib/nodefs-handler.js:462:19)
    at FSWatcher.<anonymous> (/home/sagar/workspace/code-splitting/node_modules/chokidar/lib/nodefs-handler.js:467:16)
    at FSReqWrap.oncomplete (fs.js:153:5)
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

【问题讨论】:

标签: reactjs create-react-app yarnpkg


【解决方案1】:

要解决问题,您可以按照以下步骤操作。

首先,重新安装node_modules

rm -rf node_modules/ && npm i

然后,启动项目:

npm start 

yarn start

【讨论】:

    【解决方案2】:

    重新安装依赖是解决办法。

    删除node_modules目录

    然后:

    yarn install
    

    【讨论】:

      【解决方案3】:

      使用npm install 重新安装节点模块 然后做

      npx create-react-app my-app cd my-app npm start

      【讨论】:

        【解决方案4】:

        【讨论】:

          【解决方案5】:

          信用:@robininfo-edsx “当前错误是 ENOSPC(空间不足) 它与权限没有直接关系,但通常与磁盘使用情况以及当您达到可以观看的文件限制时有关。 作为 root,watch 的限制可能比正常使用要大,这就是为什么 sudo 解决问题但是以 root 身份运行应用程序是不可取的。 尝试增加可观看文件的限制 https://stackoverflow.com/questions/22475849/node-js-error-enospc/32600959#32600959"

          【讨论】:

            猜你喜欢
            • 2019-04-27
            • 1970-01-01
            • 2019-03-09
            • 1970-01-01
            • 1970-01-01
            • 2018-06-16
            • 1970-01-01
            • 2019-05-07
            • 1970-01-01
            相关资源
            最近更新 更多