需要未知模块,无法从index.android.js导入自定义组件

时间:2016-10-18 18:38:43

标签: react-native

我是新生的反应,所以这一定很容易:

我的(简单)申请:

index.android.js

import SearchContainer from './components/SearchContainer.jsx';

AppRegistry.registerComponent('MyFirstApp', () => SearchContainer);

并在components / SearchContainer.jsx中:

import React, { Component } from 'react';

export default class SearchContainer extends Component {
  ....
}

但我正在

 Requiring unknown module "./components/SearchContainer.jsx".If you are sure the module is there, try restarting the packager or running "npm install".

我尝试将SearchContainer移动到与index.android.js相同的目录中,我得到同样的东西。

提前感谢一帮朋友们!

1 个答案:

答案 0 :(得分:0)

好的,我发现了一种可行的方法,但我不确定它背后的科学是什么 - 我想" jsx"是React接管的,根本不属于。

我只是改变了#34; jsx"到" js"它起作用了。