Javascript 如何在Sapper中禁用类似SPA的导航?

Javascript 如何在Sapper中禁用类似SPA的导航?,javascript,svelte,sapper,Javascript,Svelte,Sapper,我想禁用Sapper中类似SPA的导航功能(如果这样做是正确的,请不要让我们直接讨论)。我遵循了这个建议,只是把client.js中的所有内容都注释掉了 这使矿山满足以下要求: [x] HTTP navigation; [x] HTML composition achieved with svelte components; [x] CSS classed from all components are extracted to single place; [ ] DOM mani

我想禁用Sapper中类似SPA的导航功能(如果这样做是正确的,请不要让我们直接讨论)。我遵循了这个建议,只是把client.js中的所有内容都注释掉了

这使矿山满足以下要求:

[x] HTTP navigation;  
[x] HTML composition achieved with svelte components;  
[x] CSS classed from all components are extracted to single place;  
[ ] DOM manipulation logic is handled by svelte;
但最后一项要求未得到满足:

[x] HTTP navigation;  
[x] HTML composition achieved with svelte components;  
[x] CSS classed from all components are extracted to single place;  
[ ] DOM manipulation logic is handled by svelte;
所以问题是-我如何禁用类似SPA的导航以支持HTTP导航,而dom操作将由sapper/svelte处理

从另一个角度来看,我希望svelte/sapper能够表现得像reacts的renderToStaticMarkup for html,同时还可以用一种很好的老jquery方法来处理dom,这是svelte刚刚处理过的

编辑:我使用模板作为起点


谢谢

Sapper现在不支持这种开箱即用的功能。您必须构建一个定制版本的Sapper。您可以通过在
rnutime/src/app/app.ts

中注释掉
init\u路由器
来实现这一点,非常感谢!将在Sapper github repo中创建功能请求。在此处创建了一个票证:。