This site is built with Handlebars to inject data from project.json into the template, which generates the index.html file. There is also SCSS files that are compiled to CSS
- First ensure that you have all of the NPM packages by running
npm i
- After that you can run
npm run build
to generate all the files
In future I will add a script to watch for file changes so that I wont have to run npm run build
after each change I want to test.
I will also probably create a script that will be executed using node to fetch data from the AssistantApps API and populate additional data to the project.json file.