当前位置: 首页 > 知识库问答 >
问题:

npm开始在react项目中不工作[重复]

刘嘉木
2023-03-14

我目前正在做一个react项目,并且已经开发了基本组件。昨天一切都很好。然后我开始了一个新的react原生项目。使用create-react-native-app安装项目后,npm start命令无法启动服务器,但它对react项目运行良好。

我使用的是Node10.6和NPM5.6。在阅读了一些建议之后,我将node改为V8.11,npm改为6.2。安装watchman并更改inotify手表后,我终于启动了本机应用程序。

  Starting the development server...

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

Error: watch /home/maneesh/source_code/react/ytc/public ENOSPC
    at _errnoException (util.js:992:11)
    at FSWatcher.start (fs.js:1382:19)
    at Object.fs.watch (fs.js:1408:11)
    at createFsWatchInstance (/home/maneesh/source_code/react/ytc/node_modules/webpack-dev-server/node_modules/chokidar/lib/nodefs-handler.js:37:15)
    at setFsWatchListener (/home/maneesh/source_code/react/ytc/node_modules/webpack-dev-server/node_modules/chokidar/lib/nodefs-handler.js:80:15)
    at FSWatcher.NodeFsHandler._watchWithNodeFs (/home/maneesh/source_code/react/ytc/node_modules/webpack-dev-server/node_modules/chokidar/lib/nodefs-handler.js:228:14)
    at FSWatcher.NodeFsHandler._handleDir (/home/maneesh/source_code/react/ytc/node_modules/webpack-dev-server/node_modules/chokidar/lib/nodefs-handler.js:407:19)
    at FSWatcher.<anonymous> (/home/maneesh/source_code/react/ytc/node_modules/webpack-dev-server/node_modules/chokidar/lib/nodefs-handler.js:455:19)
    at FSWatcher.<anonymous> (/home/maneesh/source_code/react/ytc/node_modules/webpack-dev-server/node_modules/chokidar/lib/nodefs-handler.js:460:16)
    at FSReqWrap.oncomplete (fs.js:153:5)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! ytc@0.1.0 start: `react-scripts start`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the ytc@0.1.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

共有1个答案

公孙鸿才
2023-03-14

您可以运行下面的命令来避免enospc:

echo fs.inotify.max_user_watches=524288 sudo tee-a/etc/sysctl.conf&&sudo sysctl-p

对于Arch Linux,将以下代码行添加到/etc/sysctl.d/99-sysctl.conf:

来源:https://github.com/guard/listen/wiki/regening-the-amount-of-inotify-watchers#the-technical-details

 类似资料:
  • 节点12.13。1. npm 6.13。1. npm i-g创建反应应用程序 创建应用程序appName CD appName npm启动 没有错误显示,只是vscode转到下一行,奇怪的是我没有错误。删除了几乎所有git节点的东西,重新安装了那些但仍然不工作。它只是去下一行。这个问题到底是从哪里来的?谢谢你。

  • 我想在一个项目中使用Lombok来使用@getter和@setter。 我包括使用Maven: NetBeans可以导入: null

  • 本文向大家介绍react-native 初始化并开始使用React Native项目,包括了react-native 初始化并开始使用React Native项目的使用技巧和注意事项,需要的朋友参考一下 示例 初始化 使用特定版本的React Native进行初始化 为Android运行 为iOS运行            

  • 配置对象无效。已使用与API模式不匹配的配置对象初始化Webpack。-Configuration.Module具有未知属性“loaders”。这些属性有效:object{ExprContextCritical?、ExprContextRecursive?、ExprContextRegexp?、ExprContextRegext?、NoPaster?、Rules?、Defaultrules?、Un

  • 我的数组有问题,当我尝试var dump时,我的数组是这样显示的 示例:

  • 在你配置好nginx文件之后,你就可以开始你的项目的,首先找到app/index.php, 这是项目的入口文件。所有的入口文件,包括api.php, phpunit.php artisan.php 都需要包含通用入口文件 server.php 下面看下server.php代码 <?php //设置页面编码 header("Content-Type:text/html; charset=utf-8"