Skip to content

Commit

Permalink
Merge pull request #28 from hibiya-itchief/about-cloudflare-0102
Browse files Browse the repository at this point in the history
デプロイについて追加
  • Loading branch information
hibiyahibiyahibiya authored Jan 2, 2024
2 parents 13ebac0 + 785e038 commit cb80d00
Show file tree
Hide file tree
Showing 3 changed files with 28 additions and 1 deletion.
27 changes: 27 additions & 0 deletions docs/developer/front/deploy.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# フロントエンドのデプロイ

## デプロイとは

> システム開発におけるデプロイとは、開発したアプリケーション(機能やサービス)をサーバー上に展開・配置して利用できるようにすることです。
> ビルドとは、デプロイに必要な実行ファイルを作ることです。
> [デプロイとは?](https://www.bold.ne.jp/engineer-club/deploy)より
デプロイとはつまり、GitHub上のソースコードを実際のサイト上で動かせるようにすることです。

また、デプロイする際にビルドを行います。
ビルドでは、ソースコードから静的ファイル(HTML)を作成します。

Nuxt generateすることで確認することができます。
参考:[【Nuxt.js】buildとgenerateの違い](https://blog.mktia.com/diffrences-between-build-and-generate-in-nuxt/)

## Cloudflare Pages

Cloudflare Pagesという静的Webサイトホスティングサービスを利用しています。
いかに優れているかについては省きます。

## デプロイ設定について

参考:[quaint-waレポジトリ作成手順書](deploy.pdf)



Binary file added docs/developer/front/deploy.pdf
Binary file not shown.
2 changes: 1 addition & 1 deletion mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,7 @@ nav:
- "Vueとは何か": developer/front/vue.md
- "Nuxtについて詳しく": developer/front/nuxt.md
- "テーマカラーの設定": developer/front/theme-color.md
- "フロントエンドのデプロイ": developer/front/deploy.md
- "その他【工事中】": developer/front/etc.md
# - "各ファイルの解説【工事中】":
# - "index.vue": developer/front/ex/home.md
Expand All @@ -61,7 +62,6 @@ nav:
- "データベース【工事中】": dummy.md #developer/database.md
- "": dummy.md
- "サーバー管理【工事中】":
- "Cloudflare": dummy.md #developer/server/cloudflare.md
- "Microsoft Azure": dummy.md #developer/server/azure.md
- "": dummy.md
- "Wiki管理(quaint-docs)": developer/wiki.md
Expand Down

0 comments on commit cb80d00

Please sign in to comment.