Реагировать

Я обновил свой последний проект, чтобы React Native 0.19, и мгновенно видео больше не работает. Как создать новый проект с конкретной версией? Я хочу начать новый проект в версии 0.18.1. Я сделал некоторые поисковые запросы Google, но ничего не нашел об этом.

$ react-native init newproject --verbose

Я предполагаю, что мне нужно добавить слово @18.1 где-то, но не могу заставить это работать.

Ответ 1

Это должно сделать трюк:

$ react-native init newproject --version [email protected]

Ответ 2

$ react-native init --version 0.56.0 projectname 

Ответ 3

Это похоже на работу.

react-native init --version="0.36.0" MyNewApp

Проверьте комментарий по этой ссылке :).

Ответ 4

Версия и шаблон

В настоящее время у меня проблемы с версией 0.60.0 поэтому для этого с версией и машинописью это 0.60.0 так:

react-native init ProjectName --version="0.59.9" --template="typescript"

Это имеет 2 нежелательных побочных эффекта:

  1. devDependencies будет последним, но зависимости будут выбраны, это будет работать в любом случае после...
  2. Вы получите сообщение о react-native/libraries/NewAppScreen ошибки react-native/libraries/NewAppScreen, перейдите в App.tsx и замените все это на что-то простое, например <View style={{flex:1,backgroundColor:'orange'}}> чтобы вы могли видеть это работает

Ответ 5

Вы можете сделать это так:

react-native init YourProjectName --version X.XX.X

enter image description here