Lovableが Oops! Something went wrong and we couldn't publish your site. と表示した場合は、DNSの変更やアプリの再構築を最初に行わないでください。公開バナーとビルドの詳細が次のステップを決定します。
30秒での回答
- もう一度試す: 一時的な公開失敗の際に一度だけ、短い間隔を置いて使用してください。
- 修正を試す: Lovableがビルドまたは設定のエラーを特定した場合に使用してください。再度公開する前に変更内容を確認してください。
- アシスタントに相談する: ライブデータに影響を与える可能性がある変更や、決定が必要な場合に使用してください。
- ドメイン検証メッセージ: プロジェクトの現在のドメイン設定を開き、そこに表示されている正確なレコードをコピーしてください。古いチュートリアルや他のプロジェクトのレコードは再利用しないでください。
分岐1 — 一時的な公開失敗
Lovableのステータスページを確認してください。現在のインシデントがビルドまたは公開に影響している場合は、待機してください。ステータスが正常でバナーに もう一度試す が表示されている場合は、短時間待ってから一度だけ再試行してください。繰り返しクリックは失敗の診断を困難にし、レビューを難しくします。
再試行が成功した場合、公開されたURLをシークレットウィンドウで開き、最新の変更が表示されているか確認してください。
分岐2 — プロダクションビルドが失敗しました
バナーにビルド失敗または exit status 1 が表示されている場合、ビルドの詳細を開き、最終的な失敗行の上にある最初の具体的なエラーを見つけます。構文エラー、インポート不足、パッケージ不足、または環境設定の不一致は、異なる修正が必要です。
プロジェクトがターミナルを提供している場合、次のコマンドを実行してください:
npm run build
Lovableに正確な最初のエラーを提示し、修正の原因を説明するように依頼してください。編集する前にその説明を確認してください。修正を試す を使用する場合、変更されたファイルを確認し、アプリのプレビューを確認した上で再度公開してください。修正試行が2番目の失敗を引き起こした場合、最後に正常に動作したバージョンに戻してください。
分岐3 — 変更がデータまたは統合に影響します
スキーマ変更、期限切れの統合、秘密情報の不足、またはプラン制限は、公開をブロックする可能性があります。接続されたサービスがアクティブであることを確認し、プロジェクトが必要な変数名を含んでいることを確認してください。秘密情報の値をプロンプトやサポート投稿に貼り付けることは決してしないでください。
Lovableがデータベースの変更がライブデータに影響を与える可能性があると警告している場合、自動承認ではなくレビューまたはアシスタントの分岐を使用してください。公開前に重要なデータをバックアップし、移行範囲を確認してください。
分岐4 — カスタムドメインが検証されません
このプロジェクトのLovableの現在のカスタムドメイン画面を開き、表示されているDNSレコードのみを追加または置き換えてください。競合する古いレコードを削除する場合は、現在そのホスト名を提供しているものを確認した後で行う必要があります。
DNSプロバイダーは異なるインターフェースを使用し、レコードのターゲットは変化します。クラウドフラーレーのプロキシが常にONまたはOFFであるとは仮定しないでください。Lovableの現在のプロジェクト指示とDNSプロバイダーの現在の検証メッセージに従ってください。保存後、Lovableに戻り、検証を再度実行してください。
公開を確認する
成功したバナーは最初の確認に過ぎません。確認してください:
- 公開ステータスが成功を報告していること
- デフォルトのLovable URLがシークレットウィンドウで読み込まれること
- メインの操作が動作し、ブラウザコンソールに未処理のエラーがないこと
- カスタムドメインを使用している場合、HTTPSで開き、同じリリースが表示されること
- 強制再読み込み後に意図した最新の変更が表示されていること
それでも動作しない場合
最後に成功したバージョンに戻り、失敗した変更を小さな単位で適用し、最初の破壊的なステップが明確になるまで続けます。ステータスページが正常で、同じ公開エラーが継続する場合、LovableサポートにプロジェクトURL、正確なバナーテキスト、最初のビルドエラー、および編集されたスクリーンショットを送信してください。APIキー、認証クッキー、プライベートリポジトリトークン、または顧客データは含めないでください。
初心者向けのまとめ
Lovableが提供するボタンの説明を読みましょう。もう一度試す は一時的な失敗に、修正を試す は特定のビルド問題に、データ変更はレビューが必要です。カスタムドメインの場合は、古いスクリーンショットではなく、現在のプロジェクトで表示されているレコードをコピーしてください。公開後は、シークレットウィンドウでライブURLをテストしてください。
