Web-based MIDI piano roll editor for quick music sketches.
Start the server by doing the following:
npm install
npm run build
to buildnpm run watch
for development & hot moduleIf you'd like to use a specific port, use the PORT
environmental variable.
PORT=5000 npm run server
or if you're using fish env PORT=5000 npm run server
If you want to run gulp, use npm run gulp
.
To lint, use the command npm run lint
. This will lint the JavaScript in your .js and .html files. It should also lint your .scss.
To create tests, make *.test.js
files. For example, modal.test.js
. Jest
will automatically test files with the .test.js
extension when run.
To run unit tests, use the npm run test
command. Pass/fails should be visible on the command line.
nodemon
is installed and will refresh on updates to back end code. To use nodemon
, run npm run nodemon
.