NPM安装错误|文本文件繁忙,取消链接

时间:2018-06-06 03:42:09

标签: laravel npm-install

在项目文件夹中运行sudo npm install --force --no-bin-links时出现此错误。以下是我收到的错误。看起来它一直在重命名一些节点。我进入实际文件夹并删除最后的#s,但是当我再次运行安装时,它只是重新添加它们......不确定发生了什么。

enter image description here

谢谢!

1 个答案:

答案 0 :(得分:0)

“ETXTBSY是系统级别的文件共享冲突,它表示另一个进程已经打开了该文件,并为其保留锁定。” (source

这意味着npm正在尝试覆盖锁定的文件。您必须停止持有锁的进程才能覆盖该文件。

可以使用

找到过程PID

fuser -u <package.json.somenumber