Music generated with genetic algorithms.
package.json, package-lock.json
files in root level are for server dependencies.
Server source code is contained in server
.
Client source code is contained in client/src
.
NOTE
When installing server dependencies, run npm install <package>
from root directory.
When installing client dependencies, run npm install <package>
from client directory.
- Clone project.
- Run
npm install
in root directory. - Run
npm install
in client directory.
- Install Node.
- Run
npm run build
andnpm start
from root directory.
NOTE
Code changes will not come into effect unless the server is restarted.
If you make code changes, terminate the server and rerun the above commands.
Run npm run test
from root directory.
Run npm run experiment
from root directory.
Run npm start
from client
directory.