我致力于IOS和ANDROID的react-native项目。
在IOS上,地铁捆绑器控制台卡在
Metro Bundler ready.
Loading dependency graph, done.
即使长时间延迟也没有任何反应。它应该执行以下操作:
Metro Bundler ready.
Loading dependency graph, done.
BUNDLE [android, dev] ./index.android.js ░░░░░░░░░░░░░░░░ 0.0% (0/1)Launching Dev Tools...
BUNDLE [android, dev] ./index.android.js ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ 100.0% (982/982), done.
BUNDLE [android, dev] ./index.android.js ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ 100.0% (1/1), done.
请问有什么想法吗?
我尝试删除node_modules,通过Xcode清理项目,运行“ npm start”
答案 0 :(得分:0)
我在package.json上的脚本下有这句话。尝试使用npm run clear-all
运行它。
"clear-all": "watchman watch-del-all; rm -rf ./ios/build; rm -rf ./ios/Pods; rm -rf $TMPDIR/react-*;rm -rf $TMPDIR/haste-*; rm -rf $TMPDIR/metro-*; rm -rf node_modules/; npm cache verify; npm install; npm start --reset-cache"
之后,您必须再次运行pod install
和react-native run-ios
。让我知道这是否适合您。
答案 1 :(得分:0)