在项目文件夹中运行sudo npm install --force --no-bin-links
时出现此错误。以下是我收到的错误。看起来它一直在重命名一些节点。我进入实际文件夹并删除最后的#s,但是当我再次运行安装时,它只是重新添加它们......不确定发生了什么。
谢谢!
答案 0 :(得分:0)
“ETXTBSY是系统级别的文件共享冲突,它表示另一个进程已经打开了该文件,并为其保留锁定。” (source)
这意味着npm正在尝试覆盖锁定的文件。您必须停止持有锁的进程才能覆盖该文件。
可以使用
找到过程PID fuser -u <package.json.somenumber