У меня есть следующее выполнение сценария для RN 0.59.X.Когда я запускал yarn run ios
с той же командой, он также запускал metro bundler.5 дней назад я мигрировал в 0.60.X.Сейчас работает yarn run ios
, metro bundler не запускается.Я должен бежать отдельно, используя npm start
.Также миграция RN изменила мой сценарий.Что еще я должен добавить в мой перенесенный скрипт, чтобы он вел себя как раньше?
До миграции на 0.60.x
"scripts": {
"start": "node node_modules/react-native/local-cli/cli.js start",
"lint": "./node_modules/eslint/bin/eslint.js src",
"lint:fix": "./node_modules/eslint/bin/eslint.js src --fix",
"android": "react-native run-android",
"ios": "react-native run-ios",
"ios-mid": "react-native run-ios --simulator 'iPhone 8'",
"postinstall": "rndebugger-open",
"test": "jest",
"packager:kill": "react-native-kill-packager",
"packager:restart": "react-native-kill-packager; npm start"
},
После миграции на 0.60.x
"scripts": {
"start": "react-native start",
"lint": "./node_modules/eslint/bin/eslint.js src",
"lint:fix": "./node_modules/eslint/bin/eslint.js src --fix",
"android": "react-native run-android",
"ios": "react-native run-ios",
"ios-mid": "react-native run-ios --simulator 'iPhone 8'",
"postinstall": "rndebugger-open",
"test": "jest",
"packager:kill": "react-native-kill-packager",
"packager:restart": "react-native-kill-packager; npm start"
},