2017-07-29 18 views
0

新しいjsページをインポートしようとするとこのエラーが発生します。私は反応がネイティブなので、修正するのは簡単な誤りかもしれないし、現時点では彼らの側にバグかもしれないので、かなり新しいです。私は確信していません。 これは私のインポートラインです - > import Home from 'Home'; 両方のファイルが同じディレクトリにあります。私が受け取ったエラーは、jsファイルのインポート時にReact-nativeがモジュールを解決できない

モジュール 'Home/path/App.js'から 'home'モジュールを解決できません:モジュールがモジュールマップに存在しません 'というメッセージが表示されます。

ここで混乱するのは、Home.jsというファイルを指定しようとすると、エラーのパスがApp.jsであるということです。 、それはホームコンポーネントは、あなたのアプリケーションコンポーネントと同じレベルにあり、あなたはデフォルトのエクスポートとして、それをエクスポートすることを想定している。もちろん、

import Home from './Home'; 

+0

相対パスを追加してみます。 '。home Home from' ./Home ';' –

+0

これは問題を解決するようですが、ありがとう!私は早くそれを試みましたが、私は知らなかったリセットのために、ターミナルとイオスシミュレータを終了しなければなりません。 – Aleks

答えて

1

は、おそらくこのような相対的なインポートを使用します:

export default Home 
+0

これまでのところ、デフォルトのホームラインをエクスポートせずに動作するようです。その目的は何ですか? – Aleks

関連する問題