Возникли проблемы с WebStorm, ОШИБКА: EPERM: операция не разрешена

#node.js #reactjs #webstorm

#node.js #reactjs #webstorm

Вопрос:

 "C:Program Filesnodejsnode.exe" "C:Program Filesnodejsnode_modulesnpmbinnpx-cli.js" --ignore-existing create-react-app .
Error: EPERM: operation not permitted, mkdir 'C:UsersAmir'
command not found: create-react-app
Done
  

Я только что создал новый проект в WebStorm, и я получаю сообщение об ошибке выше.

Я понятия не имею, как это исправить, и был бы признателен за любую помощь.

Ответ №1:

В вашем имени пользователя должен быть пробел… Это известная проблема с npx, вы столкнетесь с аналогичными проблемами при создании приложения в терминале, см. https://github.com/facebook/create-react-app/issues/6512 и https://github.com/facebook/create-react-app/issues/9091 , например. См. https://github.com/zkat/npx/issues/146#issuecomment-384019497 для возможного обходного пути

Комментарии:

1. Большое вам спасибо. Я смог исправить это, используя ссылку для обходного пути, создав соединение каталогов с моей папкой users, в которой не было свободного места. Подобную команду можно выполнить в административном powershell: cmd / c mklink /J «C:Usersmyname » «C:UsersMy Имя» Затем вы можете использовать это соединение, как если бы это был ваш реальный каталог пользователя: npm config set cache C:UsersmynameAppDataRoamingnpm-cache префикс набора конфигурации npm C:UsersmynameAppDataRoamingnpm

2. хорошо, спасибо, что дали мне знать. Не могли бы вы принять мой ответ, пожалуйста?