首页 > 解决方案 > React Native TypeError:React.createClass 不是函数

问题描述

我们的代码构建失败,显示以下错误。我们没有在任何地方使用过 createClass。为什么这还在显示?

yarn test yarn run v1.7.0 $ jest FAIL ./App.test.js ● 测试套件运行失败

TypeError: React.createClass is not a function

> 1 | import React, { Component } from 'react';
  2 | import {
  3 |   StyleSheet,
  4 |   Text,

  at Object.<anonymous> (node_modules/react-native-sleek-loading-indicator/loader.js:1:333)
  at Object.<anonymous> (node_modules/react-native-sleek-loading-indicator/index.js:1:288)
  at Object.<anonymous> (src/Login.js:1:2238)

测试套件:1 个失败,总共 1 个测试:总共 0 个快照:总共 0 个时间:18.691 秒运行所有测试套件。error 命令失败,退出代码为 1。 info 访问https://yarnpkg.com/en/docs/cli/run以获取有关此命令的文档。

我们的代码:

import React, { Component } from 'react';
import {
  AppRegistry,
  StyleSheet,
  Text,
  View,
  Image,
  Platform,
  AsyncStorage
} from 'react-native';

标签: reactjsreact-nativebuild

解决方案


推荐阅读