以下問題均在Mac環(huán)境下發(fā)生粥血,開發(fā)工具為VSCode (RN小白柏锄,以下說法都是在學(xué)習(xí)中遇到并得到解決的,如果對你沒用我也不知道怎么解決??????)
1复亏、路徑/node_modules/.bin/react-native run-ios --simulator --no-packager --verbose 時出錯 (error code 101)
這個問題網(wǎng)上很多趾娃,但是搜出來結(jié)果都差不多,對我沒毛用缔御,然后誤打誤撞通過其他方式解決了抬闷,在這里分享一下:
cd到項目里的iOS文件夾里執(zhí)行pod Install命令
2、XXX Tried to register two views with the same name RNCViewPager
翻譯成中文也很好理解耕突,就是注冊了兩個相同的名為RNCViewPager的視圖
1笤成、package.json文件里,如果在dependencies和resolutions
都導(dǎo)入了相同的@react-native-community/viewpager眷茁,可以刪除dependencies再重新yarn和pod install(我出的是這個問題)
2炕泳、這種方法是在谷歌上搜的,沒試過
如果你用 yarn 的話可以試試在 package.json 里面加上
"resolutions": {
"@react-native-community/viewpager": "^2.0.2"
}
保持版本一致 然后 再運行 yarn install一次上祈。(我理解的意思就是項目里引入了兩個不同版本的viewpager培遵,使版本保持一致就能解決。
如果理解有誤請多多指正登刺,及時改正)