> ## Documentation Index
> Fetch the complete documentation index at: https://docs.base44.com/llms.txt
> Use this file to discover all available pages before exploring further.

# アプリを新しいインフラに更新する

> 一度の更新で、より速いパフォーマンス、高い安定性、新機能を手に入れます。

***

## 新しいインフラについて

Base44 のインフラをアップグレードし、より速い読み込み時間、向上したパフォーマンス、高い安定性、新しい高度な機能のサポートを実現しました。これらのメリットを得るには、アプリを手動で新しいインフラに更新する必要があります。

このアップグレードにより、アプリに [NPM パッケージ](https://docs.base44.com/Building-your-app/NPM-packages) を追加できるようになるなど、Base44 の今後の機能に備えられます。Base44 の進化に合わせて、将来の更新、新しいツール、継続的な改善にも対応できる状態になります。

<Warning>
  **重要:**

  * 新しいアプリは新しいインフラ上に構築されており、更新は不要です。アプリエディタに更新ボタンが表示されない場合は、すでに新しいインフラを利用しています。
  * これは旧インフラ上に構築された古いアプリに必要な **1 回限りの更新** です。
  * 更新は **2026 年 2 月 1 日まで** に完了してください。この日付以降、まだ更新していない場合でも、ライブアプリは引き続き動作し、データは安全に保たれますが、そのアプリのエディタはブロックされます。新しいインフラに更新するまで、編集や変更の公開はできません。更新が完了すると、すぐにアプリの編集を再開できます。
</Warning>

<Tip>
  新しいインフラを始めやすくするため、アプリを更新すると自動的に **15 クレジット** を受け取れます。
</Tip>

***

## アプリを更新する

アプリエディタ内から、シンプルなクリックでアプリを更新できます。

<Note>
  **始める前に:** 更新後に何かを復元する必要がある場合に備えて、更新前に [アプリデータをバックアップ](https://docs.base44.com/Building-your-app/Managing-your-app-data#exporting-data) することをおすすめします。
</Note>

**アプリを更新する手順:**

1. アプリエディタに移動します。
2. 上部の **Update Infrastructure** をクリックします。

<Frame>
  <img src="https://mintcdn.com/base44/9Q7KziXXEVqbm_ra/UpdateInfra.png?fit=max&auto=format&n=9Q7KziXXEVqbm_ra&q=85&s=f13d2667a4ad3c4c6a41d49f4ed61816" alt="Updating your Base44 app to the new infrastructure" title="Updating your Base44 app to the new infrastructure" className="mx-auto" style={{ width:"100%" }} width="911" height="128" data-path="UpdateInfra.png" />
</Frame>

問題が発生した場合は、表示される AI プロンプトを使って解決してください。

***

## トラブルシューティング

ほとんどのアプリはスムーズに移行しますが、更新中に問題が発生する場合があります。以下の対処を試し、問題が続く場合はサポートに連絡してください。

**発生する可能性のある問題:**

* **プレビューが動作しない:** 自動生成ファイルのビルドエラー、またはプレビューが期待どおりに読み込まれない。
* **動的ルートが失敗する:** 名前に \[param] を含むファイル(例: 動的ルートのフォルダ)で構文やルーティングのエラーが発生する。
* **CSS やスタイリングの違い:** 更新後、本番ビルドがプレビューと異なって見える。
* **インポートパスのエラー:** 移行中に移動または名前変更されたファイルを参照するコード。

**試せる対処:**

* 更新中にエラーが発生した場合、**Resolve with AI** の通知が表示されます。AI に問題を修正させてください。
* 更新直後にアプリが壊れていて、エディタに Revert オプションが表示される場合は、調査の間は一時的に以前のインフラに戻してください。
* プレビューは動作するが本番が動作しない場合:
  * プレビューでは本番に含まれない CDN リソースを読み込む場合があることに注意してください。
  * Tailwind などの CSS フレームワークが本番向けに正しくバンドルされていることを確認してください。
  * 再ビルド後にブラウザキャッシュと CDN キャッシュをクリアし、ライブアプリを再度読み込んでみてください。

**サポートに連絡するタイミング:**

* 自動生成ファイル(pages.config.js など、自分で作成していないファイル)でエラーが発生する。
* 問題が自分のコードではなく、プラットフォームレベルのビルドスクリプトに関連していそうな場合。
* 旧インフラに戻して再度更新しても、同じエラーが発生する場合。

<Note>
  **メモ:** 一部の移行問題はプラットフォームレベルでの修正が必要です。サポートに連絡する際は、迅速に調査できるよう、正確なエラーメッセージ、ファイルパス、アプリ URL を含めてください。
</Note>

***

## よくある質問

質問をクリックして詳細を確認してください。

<AccordionGroup>
  <Accordion title="使っていないページでエラーが表示されるのはなぜですか?">
    旧インフラでは、使っていないページのエラーは無視されていました。新しいインフラでは、これらのエラーが **Resolve with AI** ツールに表示されます。「Resolve with AI」でエラーを修正するか、AI にアプリで不要になったページを削除するよう依頼できます。
  </Accordion>

  <Accordion title="更新後にインポートパスのエラーが表示されるのはなぜですか?">
    コードが誤ったインポートパス(例: `.jsx` の代わりに `.js` のような誤った拡張子)を使っていると、エラーが発生する場合があります。インポートパスのエラーが表示されたら、メッセージをコピーして **Resolve with AI** ツールに修正させてください。
  </Accordion>

  <Accordion title="レガシー SDK の利用に関するエラーが発生したらどうすればいいですか?">
    レガシーの Base44 SDK を使ったダイナミックインポート(例: `import('@entities/all')`)を含むコードでエラーに遭遇する場合があります。アプリからレガシー SDK の利用を削除するよう AI に依頼すれば解決できます。
  </Accordion>

  <Accordion title="旧インフラに戻すことはできますか?">
    旧インフラへの復帰は可能ですが、おすすめしません。アプリを戻すと、最新のパフォーマンス、安定性、機能改善にアクセスできなくなります。今後の重要な更新を逃すリスクもあります。

    <Warning>
      **重要:** 2026 年 2 月 1 日以降は、新しいインフラに移行している場合のみアプリを編集できます。
    </Warning>

    移行を支援するため、アカウントに無料で 15 クレジットが追加され、必要に応じてアプリのテストと更新ができます。最良の体験と更新を得るために、新しいインフラに留まることを強くおすすめします。サポートチームがいつでもお手伝いしますので、更新で問題があれば遠慮なくお知らせください。
  </Accordion>

  <Accordion title="2026 年 2 月 1 日までに更新しないとどうなりますか?">
    この日付までに更新しなくても、ライブアプリは通常どおり動作します。アプリを使っている人は引き続きアクセスでき、アプリのダッシュボードを開いてデータの確認やアクセス管理、チームメイトの招待もできます。

    ただし、そのアプリのエディタはブロックされます。新しいインフラに更新するまで、エディタを開いたり変更を加えたり新しいバージョンを公開したりすることはできません。更新が完了したら、すぐに編集と公開を再開できます。
  </Accordion>

  <Accordion title="更新するアプリが複数ある場合はどうなりますか?">
    各アプリはアプリエディタから個別に更新する必要があります。すべてのアプリを一度に更新する方法はありません。

    新しい体験を楽しめるよう、一度限りのギフトとして 15 クレジットを受け取れます。更新中に問題を解決する必要が出た場合に一部のクレジットを使うことがあるかもしれませんが、これは稀です。追加のアプリを更新しても追加クレジットは受け取れません。クレジットはアプリ単位ではなくユーザー単位で付与されます。
  </Accordion>
</AccordionGroup>

**さらにヘルプが必要ですか?**

問題が解決しない場合は、[お問い合わせください](https://app.base44.com/support/conversations)。喜んでお手伝いします。迅速な対応のため、アプリの名前または URL、ブラウザと OS のバージョン、問題の説明またはスクリーンショットを添えてください。

<Note>このページは AI によって翻訳されています。最も正確で最新の情報については、[英語版](/)を参照してください。</Note>
