我使用反应本机创建了一个应用程序,但一些导入引发了标题:"Unknown named module"
的错误。这发生在两个包react-native-material-design
和react-native-db-models
,所以我怀疑问题不在模块上,但在我的设置。“未知的命名模块”错误反应原生
我试着用react-native link
连接的包和重新包装使用react-native run-android
的应用程序,但这些都不解决了这个问题。我在github上查了一下import的例子,甚至复制工作代码也会引发同样的错误。
我尝试使用yarn和npm安装模块。我尝试了相对路径,如../../react-native-db-models
。没有工作!
这是我如何导入模块:
import RNDBModel from 'react-native-db-models';
import { List, Button, Toolbar, } from 'react-native-material-design';
这是我的项目依赖关系:
"dependencies": {
"react": "15.4.1",
"react-native": "0.39.2",
"react-native-db-models": "^0.1.3",
"react-native-material-design": "^0.3.7",
"react-native-md-textinput": "^2.0.4",
"react-native-vector-icons": "0.8.5",
"react-redux": "^5.0.1",
"redux": "^3.6.0",
"redux-logger": "^2.7.4"
},
如果REACT /阵营原住民与这些模块不兼容的,我该如何找出哪个版本我应该使用吗?也许这个错误与导入无关,并与我的项目有关?
对于react-native-material-design软件包。我在不同的项目上使用它,并且工作正常。但是对于react-native-db-models。我不确定。它还没有更新一年。你能给出一个只有react-native-material-design包的例子吗? –
@SaadBen同样的错误:'未知的命名模块:“react-native-material-design” –