HeartRing[2]strapi+postgresql+Herokuを使用
今日も3時間の挿入で知った事実ですが、まずはキングゴールド公式ファイルを見てみましょう!
3時間のシャベルは何ですか.
さらに
本格的に使い始めましょう。
ご本人がmacを使用していることに注意してください.
brew tap heroku/brew && brew install heroku
heroku login
npx create-strapi-app@latest HeartRing --quickstart
上のコマンドを真剣に入力して...私はヘロクで3時間もかき回したので、先にスキップしました.
ログインさせてくれれば、私がやるなら、ダニー.
3つ目のコマンドはstrapiディレクトリを生成するCLIなので注意!!
.gitignoreを修正する
package-lock.json
この書類はブラックロックで衝動を起こしたようだ.
公式文書の説明に従います!
git repoを初期化してコミット
cd HeartRing
git init
git add .
git commit -m "Initial Commit"
投影の作成heroku create heartring
私はショッピングモール制作会社のプロジェクトで、プロジェクター名heartringを使いましたが、他にもdamを使いました!HerokuにPostgreSQLをインストールする
heroku addons:create heroku-postgresql:hobby-dev
無料ポリシーの嗜好-devを使用して料金を払う必要がある場合は、ここで初期設定を変更してから変更できます.海洛庫資格証名の探索
heroku config
これをそのまま見せるわけにはいかない.これを確認してみましょう.
環境変数の設定
npm install pg-connection-string --save
strapiはデータベース接続構成の変数を予測して適用します!リポジトリenv/proaction設定
ディレクトリのconfigフォルダにenv/productionディレクトリを追加します.
database.jsは以下に示す
heroku config:set NODE_ENV=production
次に、環境変数を本番に設定します.サーバは同じディレクトリにあります.jsを以下に記述する
Herokuの環境変数の設定
heroku config:set MY_HEROKU_URL=$(heroku info -s | grep web_url | cut -d= -f2)
環境変数を設定しますpgモジュールのインストール
npm install pg --save
PostgreSQLとStrapiがインストールされていない場合は、インストールします.導入フェーズ
git add .
git commit -m "Update database config"
yarn install
git add yarn.lock
git commit -m "Updated Yarn lockfile"
git push heroku HEAD:main
導入には時間がかかります.あとで完了します.heroku open
場合乾杯.成功
Reference
この問題について(HeartRing[2]strapi+postgresql+Herokuを使用), 我々は、より多くの情報をここで見つけました https://velog.io/@wnsguddl789/strapi-postgresql-heroku-사용해보기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol