diff --git a/site/src/components/Repl/ReplWidget.svelte b/site/src/components/Repl/ReplWidget.svelte index d29641591c..bb2764d0e0 100644 --- a/site/src/components/Repl/ReplWidget.svelte +++ b/site/src/components/Repl/ReplWidget.svelte @@ -72,8 +72,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 005dd73006..6b4e3953c6 100644 --- a/site/src/routes/repl/index.svelte +++ b/site/src/routes/repl/index.svelte @@ -109,8 +109,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`;