The Complete Cheat Sheet Walkthrough
This repository contains the source code of the app available at https://ewauq.github.io/terraria-checklist/.
Node.js v20 is needed to install and run the project in development environment. No further configuration is needed.
Previous versions of Node should work, I haven't tested it.
git clone https://github.com/ewauq/terraria-checklist
cd terraria-checklist
npm install
Once the project is cloned, you just need to start the development server:
npm run start
The deamon will wait for any changes and will rebuild the project on save.
A hot reload web server (such as Live Server on VSCode) is recommended to ease the development workflow.
Once the app is ready for production, you will need to build it for production:
npm run build
Then, push the content of the dist
folder on your web server.
- Automatically re-compile CSS from SCSS files on save
- Automatically copy assets to output folder on build
- Automatically updates the 'last update date' during build
- Strong typing with TypeScript 🍧
Happy development ❤️
The app is available at https://ewauq.github.io/terraria-checklist/
- Code by me 👋
- Artwork by Vsewolod
- UI Icons by Google
- Game sprites by Terraria Official Wiki
- ☕ Buy me a Coffee support page
- 📣 Send me your feedback or just say hello at terrariachecklist@pm.me