Javascript 无服务器时Sapper导出失败

Javascript 无服务器时Sapper导出失败,javascript,svelte,sapper,Javascript,Svelte,Sapper,我正在使用创建一个静态网站 因为我的网站是静态的,所以我不会为服务器而烦恼,我会使用命令生成静态文件,我可以在GitLab页面上托管这些文件 因此,我删除了src目录中的server.js文件——这应该是不必要的。但是,当我运行export命令时,它失败并出现以下错误: 为什么要找服务器?我如何修复 我还尝试删除rollup.config.js中的服务器选项,但这会导致客户机、服务器和serviceworker属性是必需的。当您运行sapper导出时,它会通过运行服务器和对站点进行爬网来创建静态

我正在使用创建一个静态网站

因为我的网站是静态的,所以我不会为服务器而烦恼,我会使用命令生成静态文件,我可以在GitLab页面上托管这些文件

因此,我删除了src目录中的server.js文件——这应该是不必要的。但是,当我运行export命令时,它失败并出现以下错误:

为什么要找服务器?我如何修复


我还尝试删除rollup.config.js中的服务器选项,但这会导致客户机、服务器和serviceworker属性是必需的。

当您运行sapper导出时,它会通过运行服务器和对站点进行爬网来创建静态构建。因此,您确实需要server.js。这在将来的版本中可能会更改。

您不应该从src文件夹中删除server.js,因为它似乎是构建过程所必需的。请注意,它是构建过程中需要的,而不是将要构建并上载到服务器的站点,我假设这些站点是输出到静态文件夹的文件。感谢您的回答,我自己也意识到了这一点。我认为在没有服务器的情况下直接抓取页面是很方便的,但同时,服务器在未来提供了更多的灵活性-我可以直接切换到服务器,而无需任何进一步的麻烦。到目前为止,我非常喜欢苗条和工兵,这是我多年来一直想要的: