Я пытаюсь npm install ответить на приложение. Я использую Windows 10, код VS с Git Bash. Я также хотел бы добавить, что я могу нормально заставить его работать на WSL2 Ubuntu on VS Code. Однако по какой-то странной причине перезагрузка сервера занимает слишком много времени (более 1 минуты).
Вот почему я пытаюсь использовать Git Bash: я использовал NVM для установки NPM, а затем установил npm в основной каталог проекта.
Сообщение об ошибке:
npm error Error: EACCES: permission denied, lstat 'C:\Users\Hamza\Desktop\Project\node_modules\.bin\parser'
npm error at async lstat (node:internal/fs/promises:1023:18)
npm error at async Promise.all (index 0)
npm error at async Promise.all (index 0)
npm error at async Promise.all (index 0)
npm error at asynC#createBinLinks (C:\Users\Hamza\.nvm\versions\node\v22.1.0\bin\node_modules\npm\node_modules\@npmcli\arborist\lib\arborist\rebuild.js:394:5)`
Я пробовал переустанавливать, устанавливать npm напрямую без nvm и следить за этим постом stackoverflow , но безрезультатно.
npm install должно работать нормально, и я смогу npm start запустить сервер.
Я надеюсь, что кто-то может помочь мне в этом.
вы пробовали использовать терминал cmd?
@YuvarajM та же проблема на терминале cmd





Я починил это. Я использовал командную строку в коде VS, например, @YuvrajM, предложенный в комментариях. Активируйте виртуальную среду:
virtualenv <environment_name>
<environment_name>\Scripts\activate
Удалить каталог node_modules.
Затем обновите свой узел и зависимости и исправьте все ошибки:
npm install
npm update
npm audit fix --force
Попробуйте проверить, работает ли это npm start
:\Users\Hamza\.nvm\versions\node\v22.1.0\bin\node_modules\npm\node_modules\@npmcli\arborist\lib\arborist\rebuild.js:394