events.js:167 throw er; //未处理的“错误”事件

Sth*_*Sth 4 error-handling node.js npm reactjs

Error: ENOSPC: no space left on device, watch '/home/me/Desktop/Edu/Web/JS/React/weather_app/public'
Run Code Online (Sandbox Code Playgroud)

我的HDD上有700gb以上的可用空间,所以不要认为这与错误有关。

错误发生后,它将无法'npm start'在我的计算机上存在的任何项目上运行。

今天,我开始做我的项目,昨天晚上我以完美的工作状态离开了我的项目。我想添加redux到我的React项目中。我所做的步骤是:

  1. 初始化本地git存储库并提交关键重要性文件

  2. 通过npm下载redux和react-redux软件包

  3. npm start-麻烦开始了

作业系统:ubuntu 16.04 LTS

Node.js版本:10.7.0

npm版本:6.2.0

我也尝试了在GitHub上建议的几个选项,这个=> 链接

Sth*_*Sth 8

运行以下命令以避免使用ENOSPC:

echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
Run Code Online (Sandbox Code Playgroud)

之后执行:

sysctl --system
Run Code Online (Sandbox Code Playgroud)