Ошибка установки NPM |Текстовый файл занят, отмените связь - PullRequest
0 голосов
/ 06 июня 2018

Получение этой ошибки при запуске sudo npm install --force --no-bin-links в папке проекта.Ниже приведена ошибка, которую я получаю.Похоже, он продолжает переименовывать некоторые узлы.Я захожу в настоящую папку и удаляю # в конце, но когда я запускаю установку снова, она просто добавляет их снова ... не уверен, что происходит.

enter image description here

Спасибо!

1 Ответ

0 голосов
/ 16 июня 2018

"ETXTBSY - это нарушение общего доступа к файлам на системном уровне, и оно указывает на то, что другой процесс уже открыл файл и заблокировал его."( source )

Это означает, что npm пытается перезаписать заблокированный файл.Вы должны остановить процесс, удерживающий блокировку, чтобы иметь возможность перезаписать этот файл.

PID процесса можно найти с помощью

fuser -u <package.json.somenumber

...