pocka / menro

A toy sound instrument app

Home Page:https://pocka.github.io/menro/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

menro

GitHub code style: prettier

Toy project. Do not expect anything else.

Guides

Development

You need at least:

  • Node.js (Active LTS or Current is recommended)
  • Yarn

This project uses Yarn 2's Zero-Installs feature. You don't need to yarn install after cloning the repository or switching branches.

To run development server:

$ yarn dev

# Add --help for refering options

To build app:

$ yarn build

elm (npm package) does not compatible with Yarn v2. In order to invoke Elm locally, use yarn bin elm to get the path then execute the binary.

# e.g. Install elm/json package
$ $(yarn bin elm) install elm/json

Host your own

The source code uses homepage key inpackage.json for things requiring URLs. You need to change a value of the homepage key to where you host the app.

Also, I recommend you to replace the value of repository.url key and name key too.

Then build the app by running yarn build and every references will be updated.

About

A toy sound instrument app

https://pocka.github.io/menro/

License:GNU General Public License v3.0


Languages

Language:Elm 64.1%Language:TypeScript 13.8%Language:CSS 12.7%Language:JavaScript 8.3%Language:HTML 1.2%