This is the web-accessible version of Finna, built in Svelte. You can find the site at https://finna.events.
We also take advantage of the following technologies:
Install the dependencies...
npm install
...then start Rollup:
npm run dev
Navigate to localhost:5000. You should see the app running.
To create an optimised version of the app:
npm run build
You can run the newly built app with npm run start
. This uses sirv, which is included in your package.json's dependencies
so that the app will work when you deploy to platforms like Heroku.
To build AND deploy, run:
npm run deploy
This app is hosted by github pages. Our repository is set up to deploy what is on the gh-pages
branch of this repo. The deploy script above pushes everything in the /public
directory to this branch and pushes it up.