给出yarn-build
命令时,显示此错误:
Process.ChildProcess._handle.onexit(内部/child_process.js:190:19)
如何解决此问题?
答案 0 :(得分:0)
尝试关闭正在使用您的端口的进程。
netstat -tulnp | grep <port_number>
安装以下pakcage可以永久修复它。
npm install ws@3.3.2 --save-dev --save-exact
在终端中运行以下命令:
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
对于Arch Linux,将此行添加到/etc/sysctl.d/99-sysctl.conf:
fs.inotify.max_user_watches=524288
然后执行:
sysctl --system
这还将在重新启动后持续存在。
https://github.com/guard/listen/wiki/Increasing-the-amount-of-inotify-watchers#the-technical-details
任何一种解决方案都可以使用。如果没有,请重新启动系统并再次检查。
答案 1 :(得分:0)
得到相同的错误: events.js:183 投掷者//未处理的“错误”事件 ^ 我通过使用其他端口号解决了该问题。 原为: const port = process.env.PORT || 5000; 变成: const port = process.env.PORT || 6000;
希望会有帮助。 或 使用lsof
获取PID$ lsof -Pi | grep LISTEN
节点57096(听)
然后
$ kill -9 57096
运行服务器。