ホームページ  >  に質問  >  本文

Laravel/Vite/Inertiajs がサブディレクトリ (ページ フォルダー内) からページをインポートできないようです

Register ページをページ フォルダーに配置すると、次のようになります:

リーリー

その後、すべてが正常に動作し、ページが読み込まれますが、Register ページを auth フォルダーに次のように配置すると、次のようになります。 リーリー

動作しません。コンソールを開いたときに次のエラーが表示されます:

リーリー

なぜこれが機能しないのかわかる人はいますか?

これは私の vite.config.js コードです:

リーリー

これは私の app.js コードです:

リーリー

${name} を認証/登録のみに変更してみましたが、うまくいきましたか?しかし、これは本当の解決策ではありません。

これは、

Register ページをレンダリングするために呼び出すメソッドです: ああああ

P粉674876385P粉674876385298日前458

全員に返信(1)返信します

  • P粉054616867

    P粉0546168672023-12-27 10:06:26

    私も同じ問題を抱えていたので、Inertia のドキュメント に従って書き直すことで修正しました。

    私は @inertiajs/react": "^1.0.2" を使用しており、コードは次のようになります:

    リーリー

    import.meta.globvite 組み込み機能 で、この glob パターンで見つかったすべてのコンポーネントを事前に構築し、配列に保存します。その後、その配列からレンダリングする必要があるページ (モジュール) にアクセスし、それをsolve メソッドで返すことができます。

    お役に立てば幸いです!

    返事
    0
  • キャンセル返事