私はCreate-React-Appで初期化されたプロジェクトを持っています。 I ...Create-React-App:未知のエラー:モジュール "./locale"を見つけることができません
npm run start
とhttp://localhost:5000
または
npm run build && serve -s build
とビュー上のビューは、しかし、私はとS3バケットに展開した後ならば
すべてが-OK作品...
npm run build && aws s3 sync build/ s3://${DEPLOYMENT_BUCKET}
...私はS3のURLにアクセスして、コンソールにこのエラーで空白の画面が出ます:
Uncaught Error: Cannot find module "./locale"
私はmoment.jsに何かかもしれないと思う - それは、依存関係はありませんが、私は追加しました。私はmoment.jsを見ることができ、私のnode_modulesで探し
は、私は、ルールアウトthis answer
が、私はこの問題をデバッグするかどうかはわかりませんので、任意の助けを感謝だと思うどのバージョン2.18.1です。
これが役立つかどうかわかりませんが、現在のpackage.jsonは次のとおりです。
{
"name": "my_app",
"version": "1.0.0",
"private": true,
"dependencies": {
"amazon-cognito-identity-js": "^1.19.0",
"antd": "^2.13.4",
"axios": "^0.16.2",
"react": "^15.6.1",
"react-dom": "^15.6.1",
"react-router-dom": "^4.2.2",
"react-scripts": "1.0.13",
"recompose": "^0.25.1"
},
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test --env=jsdom",
"eject": "react-scripts eject"
}
}
明示的な依存関係としてmomentJSを追加しようとしましたか?あなたの問題を解決しましたか?なぜそれが使用されていて欠落しているかに関しては、あなたの質問に詳しく書かれていないあなたの構築プロセスと関連しているかもしれません。これは、あなたが使用しているパッケージの1つによって依存関係として使用され、ビルド中に放棄される可能性があります。 – Jaxx
どのように厄介な - はい依存を追加して瞬間を追加しました - 乾杯@ジャックス – Luke
私が与えた答えは全く助けになりませんでしたか?私は、プロダクションビルド設定の1行をコメントアウトしてから、この依存関係を追加する必要がないことを願っていました。 – Jaxx