Skip to content
シンプルなタスク管理ツール
TypeScript Vue HTML JavaScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/workflows
help
public
src
tests
.browserslistrc
.env.development
.env.production
.firebaserc
.gitignore
README.md
_config.yml
babel.config.js
firebase.json
firestore.indexes.json
firestore.rules
jest.config.js
package-lock.json
package.json
postcss.config.js
tsconfig.json
tslint.json

README.md

Taskclear

リリースノート (以後のリリースノートはGithubの「リリース」の中に記載していく)

  • 2019-08-12 ver. 0.11.0
    • Vuetify2.0導入に伴ってUIを修正
  • 2019-08-11 ver. 0.10.2
    • オフライン対応のキャンセル(速度面の問題が出たため)
  • 2019-06-22 ver. 0.10.0
    • オフライン対応
  • 2019-06-22 ver. 0.9.0
    • タスクにメモをつけられるようにした
  • 2019-06-22 ver. 0.8.0
    • タスク削除した際に上部に表示されるポップアップかZキーで削除前に戻せるようにしました(直前の一つのみ)
  • 2019-06-16 ver. 0.7.2
    • 週間見積とヘッダを常に表示する様にしました
    • スマホでの表示を最適化しました
  • 2019-06-02 ver. 0.6.0
    • 週間見積に終了予定時刻を表示するようにしました
  • 2019-06-02 ver. 0.5.0
    • 週間見積に終了予定時刻を表示するようにしました
  • 2019-05-26 ver. 0.4.0
    • 日付を1日進めるショートカットFと一日戻すRを追加しました
    • タスク入力欄でグローバルショートカットキーが利いて入力しづらい問題を解消
  • 2019-02-04 ver. 0.3.1
    • セクション機能を追加しました。詳細はヘルプを参照。

Project setup

npm install

Compiles and hot-reloads for development

npm run serve

ステージングビルド

npm run staging

パッチレベル修正

npm run build

マイナーバージョンアップ

npm run minor

メジャーバージョンアップ

npm run major

ビルドのみ(バージョン上げない)

npm run stay

リリース

現在は以下の手順を実施するとGithub Actionにより自動でデプロイされる

  1. ブランチで作業
  2. ブランチをプッシュ
  3. Githubでプルリクエスト作る
  4. masterブランチにマージし
  5. masterブランチをプル
  6. ビルド
  7. プッシュ
  8. プッシュ(タグをフォロー)
  9. Githubでリリース

リリース(手動)

firebase use release
firebase deploy

Run your tests

npm run test

Lints and fixes files

npm run lint

Run your end-to-end tests

npm run test:e2e

Run your unit tests

npm run test:unit
You can’t perform that action at this time.