Githubからの反応アプリをNetlifyに配備すること
2845 ワード
私はGioTubからNetlifyに反応アプリを展開するウォークスループロセスを行います.
あなたが反応構造アプリケーションが以下の例のようにサブディレクトリで入れ子にされないプロジェクト構造を持っているならば
次の手順で配備することができます. あなたのコードをgithubに押してください あなたのNetLifyアカウントにGitHubアカウントを接続してください 展開するプロジェクトを選択します プロジェクトの配備
以下に示す例のように、入れ子になったディレクトリにある
加える
反応ルータ
あなたがあなたのプロジェクトで反応ルータを使用したならば、新しいルートへのリダイレクトと再ロードに関して、あなたはNetLifyがエラー(「発見されないページ」)をスローする問題に走らせるかもしれません
次のコードを追加できます
注意:
環境変数
環境変数をプロジェクトで使用する場合は、以下のイメージに示す手順に従ってNetLifyに追加することもできます
結論
上記から、我々は見られて、Netlifyの上でGithubを通して反応アプリケーションを主催することはかなり単純で、継ぎ目がないです、したがって、少しまたは全くない時間でされることができます.
あなたがこの記事についての質問やフィードバックを持っている場合は、手を伸ばすこと自由に感じなさい.
読書ありがとう.
あなたが反応構造アプリケーションが以下の例のようにサブディレクトリで入れ子にされないプロジェクト構造を持っているならば
次の手順で配備することができます.
以下に示す例のように、入れ子になったディレクトリにある
加える
netlify.toml
ファイルをプロジェクトのルートに追加し、下の設定をファイルに追加します.[build]
command = "npm run build"
publish="path-to-react-app/build"
base = "path-to-react-app"
反応ルータ
あなたがあなたのプロジェクトで反応ルータを使用したならば、新しいルートへのリダイレクトと再ロードに関して、あなたはNetLifyがエラー(「発見されないページ」)をスローする問題に走らせるかもしれません
次のコードを追加できます
netlify.toml
ファイル.[[redirects]]
from = "/*"
to = "/index.html"
status = 200
一度追加、Githubに変更を押してください.NetLifyは自動的に変更を展開する必要がある場合は手動で変更を展開します.配備されると、アプリケーションは次のようにエラーをスローしないでください.注意:
netlify.toml
NetLifyがアプリケーションを構築/実行する方法を指定できる構成ファイルです.多くのことができるnetlify.toml
ファイル.詳細についてはnetlify.toml
ファイルhere. 環境変数
環境変数をプロジェクトで使用する場合は、以下のイメージに示す手順に従ってNetLifyに追加することもできます
結論
上記から、我々は見られて、Netlifyの上でGithubを通して反応アプリケーションを主催することはかなり単純で、継ぎ目がないです、したがって、少しまたは全くない時間でされることができます.
あなたがこの記事についての質問やフィードバックを持っている場合は、手を伸ばすこと自由に感じなさい.
読書ありがとう.
Reference
この問題について(Githubからの反応アプリをNetlifyに配備すること), 我々は、より多くの情報をここで見つけました https://dev.to/easybuoy/deploying-react-app-from-github-to-netlify-3a9jテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol