/kitsune-blog

Primary LanguageJavaScriptMIT LicenseMIT

About The Project

blog-pic

初めて構築した自作ブログです。2022年2月から運用しています。

カスタマイズ機能:

  • Google Analyticsの追加
  • タグ機能
  • カテゴリ機能
  • シェアリンク機能
  • Twitterタイムライン

back to top

Built With

  • [![gatsbyjs][gatsby]][GATSBY-url]
  • [![React][React.js]][React-url]
  • [![Vue][Vue.js]][Vue-url]
  • [![Angular][Angular.io]][Angular-url]
  • [![Svelte][Svelte.dev]][Svelte-url]
  • [![Laravel][Laravel.com]][Laravel-url]
  • [![Bootstrap][Bootstrap.com]][Bootstrap-url]
  • [![JQuery][JQuery.com]][JQuery-url]

(back to top)

Development environment

  • node.js: v14.21.2
  • npm: 6.14.17
  • gatsby.js: 4.7.0

Getting Started

Development environment

  • npm
    npm install npm@latest -g

Installation

  1. Clone the repo
    git clone https://github.com/yk-mt12/kitsune-blog.git
  2. Install NPM packages
    npm install

(back to top)

Branch strategy

  • 機能開発: feature/ブランチ名
  • バグ修正: hotfix/ブランチ名, bug/ブランチ名

Commit message

feat: 新しい機能
fix: バグの修正
docs: ドキュメントのみの変更
style: 空白、フォーマット、セミコロン追加など
refactor: 仕様に影響がないコード改善(リファクタ)
perf: パフォーマンス向上関連
test: テスト関連
chore: ビルド、補助ツール、ライブラリ関連
feat: 〇〇なため、△△を追加
ex) 記事の分類ができないため、タグ機能を追加

CI/CD

Release info

※ masterブランチにマージされた場合, release noteを自動追加

  • ブランチ名 feature/~ の場合はenhancementラベル
  • fix/~ or hotfix/~ の場合はbugラベル
  • バージョン管理: {YYYY.MM.DD}-{当日リリース回数}