如何在本地运行的 Svelte REPL 站点中使用本地构建的 Svelte 3 编译器?

sah*_*haj 2 svelte

我正在玩 Svelte 并从其 Github 存储库中克隆它。我可以从站点目录运行 REPL,但它使用来自 unpkg url 的 Svelte。我想尝试我本地构建的编译器并使用它而不是 unpkg 版本。到目前为止,我找不到任何步骤/参考。请指导我使其工作的步骤。

sah*_*haj 5

我也在 Svelte Discord 论坛上问过这个问题并得到了正确的方向。实际上,该信息在svelte/site目录README.md文件中可用。但是,因为我在 main 上期待它,所以我README.md找不到它。由于这并不明显(对我和其他一些人来说),我想在这里记录这些步骤。

# Steps to build Svelte and use it in REPL site

git clone https://github.com/sveltejs/svelte.git
export PUBLISH="publish" 
cd svelte
npm install
npm run dev
cd site
npm install && npm run update
npm run dev

Point your browser to http://localhost:3000/repl?version=local
Run Code Online (Sandbox Code Playgroud)