hal-tokyo-cello / cello-game

CELLOのフロントエンドプロジェクト

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CELLO Game

General Info

GitHub Snyk Vulnerabilities for GitHub Repo

Release Info

GitHub tag (latest SemVer) Deploy to GitHub Pages Website

Development Info

GitHub language count GitHub top language GitHub package.json dependency version (subfolder of monorepo)

Try it out on CELLO Learn!

Contribution

Get started with following command.

git clone git@github.com:hal-tokyo-cello/cello-game.git
npm install

Start dev server

npx run dev

Test code

npx run test

vscode

Recommended workspace settings

{
  "files.autoSave": "onFocusChange",
  "files.exclude": {
    "**/.git": true,
    "**/node_modules": true
  },
  "explorer.fileNesting.enabled": true,
  "explorer.fileNesting.patterns": {
    "*.vue": "${capture}.test.ts, ${capture}.test.js",
    "*.ts": "${capture}.js, ${capture}.js.map, ${capture}.d.ts",
    "tsconfig.json": "tsconfig.*.json",
    "package.json": "package-lock.json, yarn.lock, pnpm-lock.yaml"
  },
  "conventionalCommits.autoCommit": false,
  "jest.autoRun": "off"
}

Usage

Run the following to build the project.

npm run build

Behaviour

Configuration

To build or run dev server, it need the following environment variable. You can utilize .env file while in development.

  • CELLO_API_SERVER: URL to the API server

About

CELLOのフロントエンドプロジェクト

License:MIT License


Languages

Language:Vue 71.6%Language:CSS 14.3%Language:TypeScript 10.3%Language:JavaScript 2.7%Language:HTML 1.1%