trasta298 / traQ_S-UI

traQ S - traP Internal Messenger Application Frontend

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

traQ_S-UI

GitHub release CI release codecov Dependabot Status

traQ-S Frontend

開発環境構築

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

$ npm i
$ npm run gen-fonts

コマンド

ホットリロード環境

$ npm run serve

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

ビルド

$ npm run build

フォント以外のビルド

$ npm run build:with-font

フォントを含めたビルド

$ npm run gen-unicode_emojis

絵文字用データの生成 リポジトリに生成物が含まれています このコマンドは更新用です

$ npm run gen-fonts

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

テスト/lint

$ npm run test:unit

ユニットテスト実行

$ npm run test:e2e

e2eテスト実行
cypress.env.jsonを以下の通りに作成する必要があります

{
  "username": "ユーザー名",
  "password": "パスワード"
}
$ npm run lint

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

$ npm run lint:no-fix

lintの実行(auto-fixなし)

About

traQ S - traP Internal Messenger Application Frontend

License:MIT License


Languages

Language:Vue 57.1%Language:TypeScript 39.0%Language:JavaScript 2.5%Language:SCSS 1.2%Language:HTML 0.1%Language:Dockerfile 0.0%