VIteでAmplify Authに失敗する

0

Viteを使用し、TypeScriptを使用したReact AdminにAmplity Authを組み込もうとしています。 viteでサイトを起動しようとするとコンソールに下記のエラーが出ます。

http://localhost:5173/node_modules/.vite/deps/amplify-authenticator.entry.js net::ERR_ABORTED 504 (Gateway Timeout).

TypeError: Failed to fetch dynamically imported module: http://localhost:5173/node_modules/.vite/deps/amplify-authenticator.entry.js.

Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'isProxied')

App.tsxのソースコードは以下の通りです。 (React AdminのAdminコンポーネントなどが原因かと思い、削除しましたが、結果は変わりませんでした) このため、Cognitoとの接続に問題があるのではないかと質問いたします。 回答よろしくお願いいたします。

const App = () => {
  const [authState, setAuthState] = useState<AuthState>();
  const [user, setUser] = useState<object | undefined>();

  useEffect(() => {
    return onAuthUIStateChange((nextAuthState, authData) => {
      setAuthState(nextAuthState);
      setUser(authData);
    });
  }, []);

  return authState === AuthState.SignedIn && user ? (
    <div className='App'>
      <div>Hello, World</div>
      <AmplifySignOut />
    </div>
  ) : (
    <AmplifyAuthenticator />
  );
};

なお、cognitoの情報は下記のように記載しております。情報はマスクしています。

export const cognito = {
  aws_project_region: "XXX",
  aws_cognito_region: "XXX",
  aws_user_pools_id: "XXX",
  aws_user_pools_web_client_id: "XXX",
  aws_cognito_identity_pool_id: "",
};

質問済み 2年前939ビュー
1回答
0

このあたり参考にされてはいかがでしょうか。

ERR_ABORTED 504 (Gateway Timeout) while importing a Stencil library in Vite in a Vue application - Stack Overflow

https://stackoverflow.com/questions/75263714/err-aborted-504-gateway-timeout-while-importing-a-stencil-library-in-vite-in-a

profile pictureAWS
nemf
回答済み 2年前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ