嗨我一直在负责一个旧的React-Native iOS项目,我需要将其React-Native从0.25.1
升级到0.48.0
,但我遇到了很多编译器问题,无法弄清楚如何更新代码。React Native升级后无法正常工作
我有一个index.ios.js
文件看起来像这样:
var ReactNative = require('react-native');
var ResumeIns = require('./resume_ins_controller');
ReactNative.AppRegistry.registerComponent('ResumeInsController',() => ResumeIns.Navigation);
在根文件夹,看起来像这样的resume_ins_controller.js
:
var React = require('react');
var EntryManager = require('./entry_manager.js');
class ResumeInsNavigation extends React.Component {
//....
}
,并在根文件夹,看起来像这样的entry_manager.js
:
class EntryManager {
//....
}
module.exports = EntryManager;
此代码工作确定在升级之前,但现在我得到这个错误:
Super expression must either be null or a function, not undefined
和堆栈跟踪指向该行:
module.exports = EntryManager;
有谁知道如何得到这个代码工作React-Native 0.48?