RN 各种坑

2019-10-29  本文已影响0人  _RG
  1. Unable to resolve module @babel/runtime/helpers/objectSpread
npm add @babel/runtime
  1. 执行 react-native run-ios

报错
Command run-ios unrecognized
Usage: react-native <command>

方法1 : 升级最新的react-native 版本
npm install --save react-native@latest

方法2: 查看版本并更新

react-native -v

react-native-cli: 2.0.1
react-native: n/a - not inside a React Native project directory

更新
npm update

更新完成后
react-native -v

react-native-cli: 2.0.1
react-native: 0.61.2

  1. TypeError: null is not an object (evaluating '_RNGestureHandlerModule.default.Direction')

主要是没有pod 安装第三库导致,在 react-navigation 4X版本, 需要cd到iOS下 执行pod install

  1. 如果是图片名字里面有 @3x ,加载image时需要去掉@3x
    例如

//如果写 forntPage-search-grey@3x.png 就会报错

  <Image
        source={require('./images/forntPage-search-grey.png')}
        style={{ width: 30, height: 30 }}
     />


上一篇下一篇

猜你喜欢

热点阅读