tsg-ut / mnemo

TSGが制作しているプログラミング風パズルゲーム

Home Page:https://mnemo.pro/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MNEMO

Build Status Coverage Status Code Climate Greenkeeper badge

ScreenShot

MNEMOは、TSGが制作しているプログラミング風ゲームです。

カバレッジ

Coverage Graph

開発に必要なもの

  • Node.js v7

開発環境のセットアップ

git clone https://github.com/tsg-ut/mnemo.git
cd mnemo
npm install

APIのセットアップ・ビルド・テストはapi/README.mdを参照。

ビルド

全部ビルド

npm run build

本番ビルド

npm run build:production

JavaScriptだけビルド

npm run js

HTMLだけビルド

npm run html

CSSだけビルド

npm run css

開発モード

手元にローカルサーバーを立ち上げ、変更があると自動でリビルドしブラウザを再読込してくれるモード。

npm run dev

自動リビルド

npm run watch:js
npm run watch:html
npm run watch:css

テスト

全部テスト

npm test

ユニットテストだけ実行

npm run unit

watchモード

npm run unit:karma -- --auto-watch --no-single-run
npm run unit:mocha -- --watch # なぜか動かない

機能テストだけ実行

npm run functional

Lint

npm run lint

Lintエラーを自動修復

npm run lint -- --fix

About

TSGが制作しているプログラミング風パズルゲーム

https://mnemo.pro/

License:MIT License


Languages

Language:JavaScript 67.5%Language:LiveScript 18.5%Language:Less 9.8%Language:Pug 3.2%Language:CSS 0.8%Language:Shell 0.2%