Skip to content

snaomix/gh-pages-vite

Repository files navigation

gh-pages-vite

Deploy GitHub Pages

Viteを使ってGitHub Pagesへウェブサイトをデプロイするちょっとしたデモ。 Viteのガイド静的サイトのデプロイページにしたがってスタートします。 デザインはBootstrap v5、画像はunsplashのものを使用します。

note:

how to start

はじめにソースコードをclone:

git clone git@github.com:snaomix/gh-pages-vite.git

nodeパッケージをインストール

cd gh-pages-vite
npm install

ウェブサイトをビルド&ローカルでテスト:

npm run build
npm run preview

ウェブサイトをdevモードで起動:

npm run dev

Sass(SCSS)をチェックする(Stylelint)

npm run lint:css

Sass(SCSS)をチェックする(Prettier)

npm run check:css

HTMLをチェックする(HTMLHint)

npm run check:html

Sass(SCSS)を整形する(Prettier) ⚠️ ファイルが上書きされます

npm run format:css

JS, JSONを整形する(Prettier) ⚠️ ファイルが上書きされます

npm run format

setting GitHub Actions & run workflow

  1. GitHub Freeの場合、パブリックリポジトリに設定しておく
  2. Settings > Pages > Build and deploymentのSourceを「GitHub Actions」を選択
  3. Actions > Deploy GitHub Pages > Run workflow > 「Run workflow」を選択

more info