Looking for how to use this in your app?See Frontend Libraries →
「Cannot find module $amplify/env/<function-name>」のトラブルシューティング
Amplify Gen 2 アプリをデプロイする際、Amplify Console のフロントエンドビルドで Cannot find module $amplify/env/<function-name> というエラーメッセージが表示される場合があります。このエラーは、フレームワークの tsconfig.json 設定が amplify ディレクトリを取得してモジュールとして解決しようとするときに発生します。このモジュールは、Amplify がビルド時にインジェクトする環境変数のプレースホルダーです。このエラーを解決するには、tsconfig.app.json ファイルに resource.ts ファイルを含める必要があります。
たとえば、data リソースに依存する function リソースがある場合は、tsconfig.app.json ファイルに両方の resource.ts ファイルを含める必要があります。
tsconfig.app.json
{ "include": [ "amplify/data/resource.ts", "amplify/function/api-function/resource.ts", ]}