The template-project for svelte to create multiple pages in one svelte project.
use git to get the template-project
# in your project folder
# open terminal
npx degit easyfrog/svelteMultiPages your-project-name
cd your-project-name
npm i
# create a svelte page
# 1. create pageName.js & PageName.svelte to src/pages
# 2. create pageName.html to public/
npm run cp -- -n pageName -t title
# remove a svelte page
# 1. remove pageName.js & PageName.svelte from src/pages
# 2. remove pageName.html from public/
npm run rp -- -n pageName
# dev & build is same as default svelte script
npm run dev
# this command will build all the pages
npm run build
# build one file, NO EXTENSION
npm run files fs:filename
# build multiple files, split by '/'
npm run files fs:filename1/filename2/filename3