Я пытаюсь создать новый проект с шаблоном машинописи согласно этим инструкциям .
npx create-react-app app-ui --template typescript
Хотя он устанавливает все модули узлов, он не создает начальный проект и не использует предоставленный шаблон. Я получаю это сообщение:
A template was not provided. This is likely because you're using an outdated version of create-react-app.
Please note that global installs of create-react-app are no longer supported.
Я пытаюсь следовать инструкциям и удалить глобальную установку Cli, но это также не работает:
npm uninstall -g create-react-app
up to date in 0.037s
Что бы я ни делал, я не могу удалить Cli. Что здесь происходит?
Редактировать:
Я смог заставить его работать частично на ПК.
npm remove create-react-app
тогда
npx create-react-app my-app [--template typescript]
Я попытался с помощью скобок, и хотя проект шаблона там, он не в машинописи. Сейчас что-то очень не так с кли.
Редактировать:
Этот пост решил проблему невозможности удалить клиент. Надеюсь, это кому-нибудь поможет, и, пожалуйста, поддержите ОП.
node.js
create-react-app
Mickers
источник
источник
npm uninstall -g create-react-app
, а затем бегалnpx create-react-app app-ui
как с флагом шаблона, так и без него, но получал одно и то же предупреждение. В результате вы получите каталог node_modules, package.json и package-lock.json. Не уверен, что я делаю не так.Ответы:
для операции: ваши скобки не на своем месте. Для вашего случая документация документации говорит использовать:
NPX создать реагирующее-приложение-приложение мой --template [имя-шаблон]
-или-
NPX создать реагирующую-приложение моя-приложение --template машинопись
Для всех остальных:
1. удалить ( я в Linux / Ubuntu )
2. Тогда беги
Примечание: убедитесь, что все папки / файлы были удалены при удалении . Если у вас возникли проблемы с доступом к папкам реагирования в настройках Linux, как у меня (из-за разрешений), получите доступ и удалите:
(... а затем выполните команду npx.)
источник
Я решил эту проблему
sudo npm uninstall -g create-react-app
но это не привело к удалению create-реакции-приложения, поэтому мне пришлось проверить, в каком каталоге он находится. В терминале, если вы наберете:
which create-react-app
это даст вам некоторую директорию, например / usr / local / bin / create-Reaction-app. Теперь сделайте:
Это удалит приложение create-реакции-приложение вручную. Теперь вы можете начать создавать приложение реакции, используя
npx create-react-app my-app
источник
У меня была такая же проблема. Это работает для меня (Linux)
Шаг 01
Шаг 02
Шаг 03
Надеюсь, это поможет.
источник
Создать шаблон React Startup
1.npx создать-реагировать-приложение your_app_name
2.cd your_app_name
Начало 3.npm
источник
Даже если вы бежали,
npm uninstall -g create-react-app
create-react-app
все равно может быть установлен. Вы можете проверить, запустивwhich create-react-app
. Если путь возвращенcreate-react-app
, все еще установлен. Вы можете удалить модуль с помощьюrm -r ${returned path}
. После этого запускnpx create-react-app app-ui --template typescript
должен работать без ошибок или предупреждений.источник
Я придумал 3 решения, которые я применил шаг за шагом, когда столкнулся с этой ситуацией.
Первый шаг: из официального руководства,
https://create-react-app.dev/docs/getting-started
Вы можете использовать эти команды ниже:
Второй шаг (если первый не работает):
Иногда он может хранить кэши. Затем вы можете использовать эти команды, приведенные ниже.
Третий шаг: (если эти 2 не будут работать) сначала удалите с помощью npm uninstall -g create-реагировать-app , затем проверьте, установлен ли он у вас, с помощью которого команда create-реагировать-app в командной строке. Если у вас есть что-то вроде ( / usr / local / bin / create- Reaction -app ), запустите этот rm -rf / usr / local / bin / create-Reaction-app (папка может отличаться) для удаления вручную. Затем снова установите его через npx / npm / yarn. NB : я преуспеваю в последнем шаге.
источник
Когда я казнил
генерируется только ниже структуры папок с уведомлением
«Шаблон не был предоставлен. Вероятно, это связано с тем, что вы используете устаревшую версию create-реагировать на приложение. Обратите внимание, что глобальные установки create-реагировать на приложение больше не поддерживаются».
Выполнены следующие шаги, чтобы решить
// Удаление пакета create-реагировать на приложение
После этого я готов создать новое приложение реагирования через "npx"
Для версии ES6 (по умолчанию это язык ES6)
Для вкуса Typescript
Ниже приведена структура папок после запуска выше cmd
источник
Мое решение оказалось немного отличным от вашего, поэтому я добавлю его на случай, если у кого-то возникнет аналогичная проблема. По-видимому, я установил create-реагировать-приложение глобально с пряжи, которую я мог видеть, когда я бежал,
which create-react-app
что привело к пути, как.../.config/yarn/global/node_modules/.bin/create-react-app
. Запускyarn global remove create-react-app
удалил этот пакет, и я смогnpx create-react-app app --template typescript
успешно запустить его .источник
Сначала мы должны установить инструмент create-реагировать на приложение. Это инструмент, предоставленный создателями React.js, который позволяет установить готовое к использованию приложение React.js со всеми необходимыми зависимостями. Чтобы установить инструмент, мы должны использовать следующую команду в командной строке:
Теперь очень просто создать наше первое приложение с помощью инструмента create-реагировать на приложение. Мы можем сделать это с помощью одной команды в нашей командной строке. Сначала перейдите в папку, в которой вы хотите разместить свое приложение, через командную строку, а затем выполните следующую команду, где activapp - это имя нашего приложения:
Вы можете задать другое имя для своего приложения. Если процесс завершился успешно, у вас должна быть готовая папка с приложением! Давайте запустим приложение сейчас!
Давайте запустим наше activapp со следующими командами:
Первая команда используется для входа в папку нашего приложения, а вторая запускает наше приложение. По умолчанию приложение открыто по адресу localhost: 3000, но мы можем изменить порт в настройках.
Ссылка: https://dev.to/duomly/how-to-create-the-react-app-in-5-minutes-1bmb
Hpe это помогает!
источник
Для пользователей Windows выполните два шага
npm uninstall -g create-react-app
затем
npx create-react-app jamming
продолжайте обновлять ваш узел и npm, последнюю стабильную версию
источник
Поскольку npm не поддерживает глобальное использование модулей npm.
оно работает!!
источник
У меня была такая же проблема. Я попробовал это.
npm install -g create-react-app
Тогда сделай
create-react-app app-name
Это сработало для меня.источник