Skip to content

Latest commit

 

History

History
108 lines (71 loc) · 1.58 KB

development.md

File metadata and controls

108 lines (71 loc) · 1.58 KB

開発環境構築

実行には Node.js が必要です

$ npm i
$ npm run gen-fonts

Vetur ではなく Volar を導入することを推奨しています。

コマンド

ホットリロード環境

$ npm run dev

実行前に一度$ npm run gen-fontsを実行する必要があります

ビルド

フォント以外のビルド

$ npm run build

フォントを含めたビルド

$ npm run build:with-font

絵文字用データの生成

$ npm run gen-unicode_emojis
  • リポジトリに生成物が含まれています
  • このコマンドは更新用です

フォントの生成

$ npm run gen-fonts

リポジトリに生成物が含まれていません

ビルド成果物の確認

$ npm run preview

実行前に$ npm run buildを実行する必要があります

テスト/lint

ユニットテスト実行

$ npm run test:unit

e2e テスト実行

$ npm run test:e2e

cypress.env.jsonを以下の通りに作成する必要があります

{
  "username": "ユーザー名",
  "password": "パスワード"
}

npm run test:e2e-headlessではヘッドレスで実行できます

再ビルドなしでの e2e テスト実行

$ npm run test:e2e:without-build

lint の実行と auto-fix による修正

$ npm run lint

lint の実行(auto-fix なし)

$ npm run lint:no-fix

型チェックの実行

$ npm run type-check