npx создать-реагировать-приложение мое-приложение не работает. npm err! СУЩЕСТВУЕТ

#node.js #reactjs #npm #node-modules #npx

Вопрос:

Я просто бегу npx create-react-app my-app и получаю следующую ошибку :

 Creating a new React app in D:Other computersMy LaptopProgramming [P]Web DevelopmentProjectsmy-portfoliomy-app.

Installing packages. This might take a couple of minutes.
Installing react, react-dom, and react-scripts with cra-template...

npm ERR! code EEXIST
npm ERR! syscall mkdir
npm ERR! path D:Other computersMy LaptopProgramming [P]Web DevelopmentProjectsmy-portfoliomy-appnode_modules.staging
npm ERR! errno -4075
npm ERR! EEXIST: file already exists, mkdir 'D:Other computersMy LaptopProgramming [P]Web DevelopmentProjectsmy-portfoliomy-appnode_modules.staging'
npm ERR! File exists: D:Other computersMy LaptopProgramming [P]Web DevelopmentProjectsmy-portfoliomy-appnode_modules.staging
npm ERR! Remove the existing file and try again, or run npm
npm ERR! with --force to overwrite files recklessly.
 

Я пытался:

  • Удалите, а затем установите Node.js
  • Обновленные npm и npx
  • Установил приложение create-react-app глобально, а затем снова попытался создать приложение
  • попробовал очистить кэш npm

Пожалуйста, помогите !

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

1. Вы пробовали npx create-react-app my-app --force , как это предполагает? Или запустите его с именем, которое еще не используется в текущей папке

Ответ №1:

Если вы не хотите перезаписывать содержимое my-app каталога, вы всегда можете выбрать другое имя для своего приложения react. Что — то вроде этого должно сработать:

npx create-react-app myapp

Однако, если вас не беспокоит уже существующий каталог, вы можете сделать:

npx create-react-app my-app --force

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

1. У меня еще нет каталога с именем my-app, так как я могу его перезаписать ?

2. Хм, это интересно. Попытка удаления с помощью запуска sudo rm -rf my-app , может быть, устраняет проблему?

3. У меня есть сомнения. Папка, в которой я пытаюсь создать приложение react, не существует на моем жестком диске / ssd . Он находится в моем облачном хранилище Gdrive. Я получаю доступ к нему с помощью приложения под названием резервное копирование и синхронизация от Google. Это как-то связано с этим ?