windows командная строка nodejs `npm i` неизвестная ошибка - PullRequest
0 голосов
/ 27 мая 2020

Здравствуйте, я пытаюсь запустить программу nodejs на windows 10, которая использует кукольник для запуска браузера и выполнения каких-либо действий. Я решил попробовать заставить его работать с командной строкой вместо подсистемы ubuntu.

У меня установлены nodejs, npm и nvm- windows, которые можно использовать в командной строке:

C:\Users\marti\Documents\projectFolder\>npm -v
5.6.0

C:\Users\marti\Documents\projectFolder>node -v
v8.10.0

Когда я запускаю npm i внутри своего проекта, он устанавливает большинство зависимостей, но приводит к этой ошибке:

C:\Users\marti\Documents\projectFolder>npm i
npm ERR! path C:\Users\marti\Documents\Bungee\crawler\Crawler-workers\node_modules\.bin\shjs
npm ERR! code UNKNOWN
npm ERR! errno -4094
npm ERR! syscall lstat
npm ERR! UNKNOWN: unknown error, lstat 'C:\Users\marti\Documents\Bungee\crawler\Crawler-workers\node_modules\.bin\shjs'

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\marti\AppData\Roaming\npm-cache\_logs\2020-05-27T19_22_46_131Z-debug.log

an errno -4094, возможно, что-то связано с lsat? Мне нужно pm2 для проекта, и установка его с npm i pm2 приводит к той же ошибке. Я запускаю командную строку как администратор, есть ли у кого-нибудь совет по решению этой проблемы? Большое спасибо.

1 Ответ

0 голосов
/ 27 мая 2020

исправлено удалением package-lock. json и переустановкой, надо было сначала попробовать

...