是否有可能部署NodeJS应用程序没有SSH访问?



根据答案主机允许部署NodeJS应用

通常会给您(至少)shell访问权限(通过SSH)可以用来运行Node.JS应用程序

但是是否有可能部署NodeJS应用程序而不访问ssh?在我的托管计划中,我只有FTP访问权限,我在想我是否可以这样做,或者我是否应该更换托管提供商?

如果你的应用是完全静态的,你可以把它构建成静态js文件(即npm run build in vue.js),然后它应该在ftp托管上工作。然而,请注意,在这种情况下,如果你的使用率很低,你可以使用像谷歌应用引擎或netflix这样的东西,基本上为你的静态应用程序获得免费托管。

然而,如果你的应用程序涉及一些后端操作,如express.js,那么你需要能够运行node.js服务器本身,你需要一个基于vps或基于容器的主机。

请随时通过这里的不和联系我,并提出更多问题- https://discord.gg/UTxjBf9juQ。