jankeromnes / sveltejs-template

Template for building basic applications with Svelte

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

svelte app with Gitpod setup

Gitpod ready-to-code

This is a project template for Svelte apps.

SvelteKit

If you are looking for a SvelteKit example, please use https://github.com/gitpod-io/sveltekit-example.

Special config for Gitpod to make rollup work

Rollup needs to know how to reach the livereload endpoint. To configure that we need to do two things in our config:

  1. set an environment variable
export CLIENT_URL="$(gp url 35729)/livereload.js?snipver=1&port=443"
  1. pass the env value to the livereload module in rollup.config.js:65
		!production && livereload({
            watch: 'public',
            clientUrl: process.env.CLIENT_URL
        }),

This will set CLIENT_URL with the workspace url of 35729 (default port for livereload).

About

Template for building basic applications with Svelte


Languages

Language:JavaScript 78.4%Language:CSS 11.1%Language:Svelte 5.6%Language:HTML 4.9%