2

React を約 2 年間使用しており、数日前に React Native の学習を開始したところ、すぐに壁にぶつかりました。

シンプルな .jsx ファイルを App.js にインポートしようとしています:

import PostsPage from './pages/PostsPage/PostsPageContainer.jsx';

これが私が得ているエラーです:

「.//App.js /Users/MyUser/Documents/app-name/pages/PostsPage/PostsPageContainer.jsx」から「./pages/PostsPage/PostsPageContainer.jsx : could not resolve」をファイルまたはフォルダーとして解決できません"," name":"UnableToResolveError","type":"UnableToResolveError","errors":[{}]},"type":"bundling_error"}"

このエラーには大きなスレッドがありますが、外部モジュールをインポートしようとしているのはすべての人々です。自分で作成した通常の .jsx ファイルをインポートしようとしています。ファイルが存在し、スペルが正しいことを 2 回、3 回確認しました。パッケージャーの再起動とキャッシュのクリアも試しました。

私は‎create-react-native-appこのアプリを作成するために使用しました。

4

2 に答える 2

2

反応ネイティブのファイル拡張子には、 .jsxの代わりに.jsを使用します。このルールを無効にする場合を除き、デフォルトの拡張子は.jsです。

于 2017-11-02T00:31:20.257 に答える