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

时间:2018-08-01 09:49:24

标签: node.js reactjs npm error-handling

Error: ENOSPC: no space left on device, watch '/home/me/Desktop/Edu/Web/JS/React/weather_app/public'

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

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

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

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

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

  3. npm启动-麻烦开始了

操作系统:ubuntu 16.04 LTS

Node.js版本:10.7.0

npm版本:6.2.0

我还尝试了GitHub上建议的几个选项,这个=> link

3 个答案:

答案 0 :(得分:7)

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

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

之后执行:

sysctl --system

答案 1 :(得分:0)

更改默认浏览器对我有用。我实际上不确定为什么。

答案 2 :(得分:0)

我的AVG Antivirus将“ electron.exe”标记为恶意文件,并将其从项目目录中删除。从隔离区还原它并在AVG上添加异常对我来说消除了错误