Resend や他のメールサービスを Replit アプリに接続するには?
Resend や他のメールサービスを Replit アプリに接続するには?
プロジェクトを開いて Tools → Connectors に移動し、サービス(Resend など)を見つけて接続します。認証後、API キーはプロジェクトのシークレットとして保存されます。カスタムメールドメインをセットアップする場合は、サービスが表示する DNS レコードを DNS プロバイダーに追加してください。利用可能なコネクターについては インテグレーションの概要 を、インテグレーションの追加 も参照してください。
誤ってプロジェクトを削除しました—回復できますか?
誤ってプロジェクトを削除しました—回復できますか?
削除されたプロジェクトは一定期間内に復元できます。任意のプロジェクトで Shell を開き、次のコマンドを実行してください:保持期間が過ぎると、削除されたプロジェクトは完全に削除されます。期間を過ぎている場合は、Replit サポートにお問い合わせください。
Replit プロジェクトをダウンロードまたはエクスポートするには?
Replit プロジェクトをダウンロードまたはエクスポートするには?
ファイルツリーの上部にある三点メニューを選択し、Download as zip を選択してください。大きなプロジェクトの場合、ダウンロードに少し時間がかかることがあります。失敗する場合は、Shell を開いて
zip -r project.zip . を実行し、ファイルツリーから project.zip をダウンロードしてください。プロジェクトを共有したり、コラボレーターを追加するには?
プロジェクトを共有したり、コラボレーターを追加するには?
3 つのオプションがあります:
- 読み取り専用—プロジェクトのプライバシーをパブリックに設定して、リンクを持つ誰でも閲覧できるようにします。
- 招待による編集アクセス—Invite を選択し、ユーザー名またはメールアドレスを入力して権限レベルを設定します。
- 参加リンク—Invite から参加リンクを作成して、リンクを持つ誰でも参加・編集できるようにします。
GitHub リポジトリを Replit に接続するには?
GitHub リポジトリを Replit に接続するには?
アカウントの連携サービスから GitHub アカウントをリンクし、プロジェクトの Git ツール を開いてリポジトリを接続します。双方向同期のために Git ペインで自動同期を有効にしてください。既存のリポジトリをインポートするには、プロバイダーからのインポート を参照してください。Git 同期が停止した場合は、連携サービスから GitHub を再接続してください。きめ細かい個人アクセストークンを使用すると、より安定した接続が得られます。
Repl の動作が遅い、またはエディターが遅延しています—何を試せますか?
Repl の動作が遅い、またはエディターが遅延しています—何を試せますか?
エディターの遅延には、以下を試してください:
- Mac では
Cmd+Shift+R、Windows ではCtrl+Shift+Rでハードリフレッシュします。 - 未使用のファイルタブを閉じます。
- Shell で
kill 1を実行してバックグラウンドプロセスを再起動します。(kill 1は Replit では安全です—プロジェクトのメインプロセスを再起動するだけで、何も削除しません。) - 別のブラウザを試して、拡張機能の問題を排除します。
プロジェクトで環境変数とシークレットを使用するには?
プロジェクトで環境変数とシークレットを使用するには?
Secrets ツール(鍵アイコン)を開き、+ New secret を選択してキーと値を入力します。コードで
process.env.API_KEY(Node.js)または os.environ["API_KEY"](Python)として読み込んでください。開発の Secrets ペインのシークレットはエディターでのみ使用できます。公開済みアプリの場合は、デプロイメントシークレットに同じキーを追加してください—設計上、別々に管理されています。Account Secrets(Vault)を使用するには?
Account Secrets(Vault)を使用するには?
Account Secrets はすべてのプロジェクトで利用できます—再利用するキーに便利です。アカウント設定から追加すると、所有するすべてのプロジェクトで使用できるようになります。Account Secrets とプロジェクトの Secrets ペインの両方に同じキーが存在する場合は、プロジェクトレベルの値が優先されます。
Git のマージコンフリクトや破損した Git 状態から回復するには?
Git のマージコンフリクトや破損した Git 状態から回復するには?
Shell を開いて
git status を実行してコンフリクトを確認します。ローカルの変更を破棄して最後のクリーンな状態に戻すには git checkout -- . を実行します。最後のコミットにリセットするには git reset --hard HEAD を実行します。.git フォルダーが破損していて Git コマンドが失敗する場合は、新しい Agent チャットを開いてエラーを貼り付けてください—Agent がリポジトリを修復できることがよくあります。ディザスターリカバリー を参照してください。プロジェクトを以前のチェックポイントにロールバックするには?
プロジェクトを以前のチェックポイントにロールバックするには?
プロジェクトを別の Replit アカウントに移動するには?
プロジェクトを別の Replit アカウントに移動するには?
プロジェクトを直接転送することはできませんが、コピーすることができます。最も簡単な方法は、プロジェクトを移動先のアカウントと共有し、そちらでフォークすることです。あるいは、プロジェクトを ZIP としてダウンロードして、別のアカウントの新しい Repl にアップロードすることもできます。コピー後、新しいプロジェクトでシークレット、データベース、デプロイメント設定をセットアップしてください—これらはコピーに含まれません。