我可以在没有 Nodejs 的情况下在 php 托管上部署 svelte-kit 应用程序吗?
我熟悉客户端的 svelte.js,其中客户端和服务器断开连接,所有通信都是通过 AJAX 调用。但是,我有一个问题,不安装节点的共享主机是否可以部署 sveltekit 应用程序?
欢迎任何评论。
I am familiar with svelte.js for client side wherein client and server are disconnected and all communication is via AJAX calls. However, I have a question whether shared hosting without node installation can deploy a sveltekit app?
Any comments are welcome.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
是的,也不是。您可以提供使用
@sveltejs/adapter-static
生成的静态 sveltekit 页面。如果您想要 SSR 或使用服务器端加载功能、端点或 sveltekit 的任何其他“后端”功能,您将需要使用不同的适配器。为此,您将需要@sveltejs/adapter-node
或其他适配器。有关受支持的环境,请参阅此文档页面。所以,是的,您需要一个 javascript 运行时(可能是 Nodejs)来使用 sveltekit 的所有功能。Yes and no. You can serve static sveltekit pages generated with
@sveltejs/adapter-static
. If you want SSR or to use server side load functions, endpoint, or any other 'backend' feature of sveltekit you will need to use a different adapter. For that, you will need@sveltejs/adapter-node
, or another adapter. For supported environments see this page of the docs. So yes, you will need a javascript runtime (probably nodejs) to use all of sveltekit's features.