【发布时间】:2019-03-16 17:03:26
【问题描述】:
我用过 react-native,版本是"version": "0.57.1"。我已经通过以下方式安装了 react-navigation:
npm install --save react-navigation
react-navigation 版本是react-navigation@3.4.0。 app.js 文件内容如下:
import * as React from 'react';
import { Text, View } from 'react-native';
// import { createStackNavigator } from 'react-navigation';
class HomeScreen extends React.Component {
render() {
return (
<View style={{ flex: 1, alignItems: "center", justifyContent: "center" }}>
<Text>Home Screen</Text>
</View>
);
}
}
export default HomeScreen;
此示例在博览会上运行良好。但是当我运行第三行时,出现错误。
[16:57:50] 尝试从文件中解析模块
react-navigation/home/ubuntu/workspace/App.js,包/home/ubuntu/workspace/node_modules/react-navigation/package.json被成功找到。然而,这个包本身指定了一个main无法解析的模块字段 (/home/ubuntu/workspace/node_modules/react-navigation/src/react-navigation.js. 事实上,这些文件都不存在:[16:57:50] [16:57:50] */home/ubuntu/workspace/node_modules/react-navigation/src/react-navigation.js(.native||.android.js|.native.js|.js|.android.json|.native.json|.json|.android.ts|.native.ts|.ts|.android.tsx|.native.tsx|.tsx)[16:57:50] */home/ubuntu/workspace/node_modules/react-navigation/src/react-navigation.js/index(.native||.android.js|.native.js|.js|.android.json|.native.json|.json|.android.ts|.native.ts|.ts|.android.tsx|.native.tsx|.tsx)
【问题讨论】:
标签: android reactjs react-native react-navigation