ララベルのイナーシャバイト
P粉262926195
P粉262926195 2024-01-16 11:21:07
0
1
483

運用モード (サーバー上) では、Web サイトの Chrome コンソールに次のエラーが表示されます:

キャッチされない (約束) エラー: ページが見つかりません: ./Pages/Posts/Show.vue

さらに、ダッシュボード ページは、ローカル開発で導入したテキストと新しいページネーション テーブルへの変更に基づいて更新されません。

ローカルではすべて問題ありませんが、Digital Ocean Server にプッシュすると最新の変更が表示されません。

オンラインでソースコードを確認したところ、オリジナルのコードがそこにありました。テキスト、ページネーション テーブル、および新しいルートが変化しているのがわかります。しかし、サイトをロードしても表示されません。キャッシュまたはビルドプロセスに何か関係があるのではないかと思います。

やりました:

php 職人キャッシュ:クリア

php 職人設定: クリア

php 職人ビュー: クリア

npm run build(新しい vite バージョン アセット)

誰か助けてくれませんか?

共有ドキュメント:

リソース/js/app.js

リーリー

ポストコントローラー

ああああ

P粉262926195
P粉262926195

全員に返信(1)
P粉511985082

これは docker/nginx の問題です。アプリケーションによって生成されたファイルは正しくルーティングされないため、元のバージョンの静的ファイルは置き換えられません。

ボリュームを使用してコンテナ間でデータを同期することに切り替えましたが、うまくいきました。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート