diff --git a/site/src/components/Repl/ReplWidget.svelte b/site/src/components/Repl/ReplWidget.svelte index e6cbd21537..cbdd29cebd 100644 --- a/site/src/components/Repl/ReplWidget.svelte +++ b/site/src/components/Repl/ReplWidget.svelte @@ -66,8 +66,8 @@ $: if (embedded) document.title = `${name} • Svelte REPL`; - $: svelteUrl = version === 'local' ? - '/repl/local' : + $: svelteUrl = process.browser && version === 'local' ? + `${location.origin}/repl/local` : `https://unpkg.com/svelte@${version}`; const rollupUrl = `https://unpkg.com/rollup@1/dist/rollup.browser.js`; diff --git a/site/src/routes/repl/index.svelte b/site/src/routes/repl/index.svelte index 97bf44acc1..d80109de3b 100644 --- a/site/src/routes/repl/index.svelte +++ b/site/src/routes/repl/index.svelte @@ -106,8 +106,8 @@ gist_id = gist.id; } - $: svelteUrl = version === 'local' ? - '/repl/local' : + $: svelteUrl = process.browser && version === 'local' ? + `${location.origin}/repl/local` : `https://unpkg.com/svelte@${version}`; const rollupUrl = `https://unpkg.com/rollup@1/dist/rollup.browser.js`;