Я переустановил Node.js и Yarn. Теперь я получаю эту ошибку.
Информация о моей среде:
Node: v8.12.0
NPM: 6.4.1
Yarn: 1.10.1
OS: Windows 10
PS C:\Users\mdbel\Desktop\Project\redux> npx create-react-app learnredux
Creating a new React app in C:\Users\mdbel\Desktop\Project\redux\learnredux.
Installing packages. This might take a couple of minutes.
Installing react, react-dom, and react-scripts...
yarn add v1.10.1
[1/4] Resolving packages...
[2/4] Fetching packages...
error An unexpected error occurred: "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.1.tgz: Request failed \"404 Not Found\"".
info If you think this is a bug, please open a bug report with the information provided in "C:\\Users\\mdbel\\Desktop\\Project\\redux\\learnredux\\yarn-error.log".
info Visit https://yarnpkg.com/en/docs/cli/add for documentation about this command.
Aborting installation.
yarnpkg add --exact react react-dom react-scripts --cwd C:\Users\mdbel\Desktop\Project\redux\learnredux has failed.
Deleting generated file... package.json
Deleting generated file... yarn.lock
Done.





Я столкнулся с той же проблемой при использовании npx и смог решить ее, выполнив следующие действия:
$ npm i @yarn@latestЕсли проблема не исчезла, вы можете использовать команду yarn: $ yarn create react-app learnredux.
yarn create доступен в пряжи 0.25+.
удаление .npmrc из C:\Users\you\.npmrc решило мою проблему.
У меня была такая же проблема, и я решил ее:
Установка последней версии node, npm и yarn.
npm install -g npm@latestnvm install nodenpm install -g yarn
nvm устанавливает Node.js, а npm управляет пакетами.
Это сработало лучше всего для меня. npx create-react-app больше не был проблемой. Спасибо!
Это правильный ответ. create-react-app требует Node >= 8.10 and npm >= 5.6
Я решил эту проблему, удалив файл .yarnrc из C:\Users\yourUserName\
обновление до последней стабильной версии пряжи и удаление папки кэша пряжи в папке AppData решило мою проблему C: \ Users \ test \ AppData \ Local \ Yarn
У меня была такая же ошибка на моем Mac.
Я только что повторно загрузил установщик с веб-сайта Node.js. Это должно переустановить все зависимости и убедиться, что все пути действительны.
После того, как вы очистили кеш пряжи, запустив:
yarn cache clean
затем последующие вызовы:
npx create-react-app your-app
буду работать.
Я также решил свою проблему, установив последнюю версию узла из
https://nodejs.org/en/download/
И затем я запускаю команду ниже
npm install -g create-react-app
в терминале За ним следует «создать-реагировать-приложение» или «создать-реагировать-приложение». если вы уже находитесь в папке.
npm cache clean --force
Вышеупомянутая команда не решила вашу проблему, попробуйте следующую.
npm init -y
npx create-react-app your-app-name
удаление .npmrc из C:\Users\you\.npmrc также может решить проблему.
Попробуй это!
npm install -g npm@latest
npm install node
npm install -g yarn
npx create-react-app appname
cd firstapp
yarn start
Обновите модули узлов до версии 13.12.0, которая мне подходит
https://nodejs.org/es/download/current/
Как это поможет?
Да, у меня такая же проблема, и я не могу ее решить, но после удаления yarn и обновления узла до последней версии.
Также убедитесь, что вы установили
npm i -g create-react-app
после обновления пакетов.
Очистите кеш также, чтобы освободить его от ошибок, это определенно сработает.
Это может помочь в операционной системе Linux.
sudo npm install -g npm@latest
npm install node
npm init
npm install -g yarn
yarn cache clean
npx create-react-app my-app
Лучший способ для пользователей Windows - обновить пряжу Если вы используете npx и получили ошибку, чем обновить пряжу, используйте npx У меня такая же ошибка в Windows 8.1, я обновил пряжу, и она решила мою проблему
Npm I yarn@latest
npx creat-react-app app name
Пожалуйста, попробуйте использовать блок кода для исполняемых командных строк или кода в целом
Я столкнулся с той же проблемой. Похоже, это происходит при нарушении установки npm и node. Однако иногда очистка кеша не работает. Мне пришлось не просто удалить, но удалить / очистить все файлы npm и node в моей системе и снова установить их.
Удалить узел и npm
sudo rm -rf /usr/local/lib/node_modules
sudo rm -rf ~/.npm
sudo apt remove --purge npm
sudo apt remove --purge node
sudo apt remove --purge nodejs
Проверьте, удалены ли npm и узел, запустив: which node и which npm
Если вы все еще видите некоторые папки, попробуйте удалить их, используя:
sudo apt-get remove nodejs
sudo apt-get remove npm
Обновите систему, на всякий случай
sudo apt-get update
Установите узел и npm
sudo apt-get install nodejs
sudo apt-get install npm
Проверить установку
npm -v
node -v
Примечание: Здесь необходимо удалить существующие модули и вернуть их обратно. Мне также пришлось вручную удалить nodejs с помощью Программы и характеристики (для Windows).
Я случайно спрятал файл .yarnrc, и это вызвало проблему.
У меня такая же проблема. Вместо пряжи вы можете использовать npm для создания приложения. Просто добавьте флаг --use-npm так:
npx create-react-app app --use-npm
У меня сработала переустановка узла на последнюю версию.
удаление
.npmrcизC:\Users\you\.npmrcрешит эту проблему.