我正在用Ocsigen框架进行web编程的第一步。我可以构建简单的应用程序,但我注意到Ocsigen生成了大量不必要的JavaScript代码。即使是没有任何交互组件的Hello world示例,也会生成并包含一个400 KB的JavaScript文件。有没有办法告诉它不要那样做?
我第一次注意到这个问题是在测试一个简单的应用程序,使用内部链接;在关闭JavaScript的情况下测试工作得很好,但是在打开JavaScript的情况下,我注意到每个链接实际上都有一个与之相关的JavaScript片段,这些片段不是我写的,也无法控制。显然,如果站点没有这些代码也能正常工作,则不需要这些代码。我真的想避免那样。任何建议吗?
这是使用Eliom_registration.App
函子产生的。如果你不使用javascript,你可以使用Eliom_registration.Html5
,它会生成一个普通的html页面,没有任何魔法。另一方面,这意味着您不能使用客户端值。