似乎您正试图访问“ReactNative.createClass”#39;来自&react; native-native软件包,

时间:2016-08-03 07:54:17

标签: react-native

任何遇到此错误的人都可以帮到我。我不明白为什么我的程序会发生此错误enter image description here

2 个答案:

答案 0 :(得分:3)

错误信息很简单。如果您无法手动更改,可以使用CodeMod(https://github.com/sibelius/codemod-RN24-to-RN25

如果您的所有导入都正确,请检查第三方模块。如果您使用的是旧版本,请更新第三方模块。

答案 1 :(得分:1)

该错误非常具有描述性 - 您正在从React包中导入react-native,该版本自0.25版以来一直不正确。

而不是:

import React, { Component, View, Text } from 'react-native' 

你应该:

import React, { Component } from 'react'
import { View, Text } from 'react-native'

在您的代码库中搜索该导入方式,可能是您正在使用使用旧样式的第三方模块。