一般公開向けのMaximumウェブサイトを管理するリポジトリです。
main
: 本番環境feat/xxx
: 機能追加fix/xxx
: バグ修正hotfix/xxx
: 緊急バグ修正
npm login --scope=@saitamau-maximum --auth-type=legacy --registry=https://npm.pkg.github.com
この時、username
にはGitHubのユーザー名、password
にはGitHubのパーソナルアクセストークンを入力してください。
パーソナルアクセストークンは read:packages
の権限が必要です。
これがないと@saitamau-maximum/markdown-processor
がインストールできません。
発行方法はクラメソさんの記事を参考にしてください。 https://dev.classmethod.jp/articles/github-personal-access-tokens
npm install
prepareを使ってインストールなどのアクション時にhuskyのフックを設定しています。 こうしてコミット前にフォーマッターを適応させています。
npm run dev
GitHubの main
ブランチに push すると、Cloudflare Pagesに自動デプロイされます。
Figma(Dev-Project) で管理しています。