不,您不能在每个托管服务提供商上运行Node.js。您需要某些基本功能。如果您的托管服务提供商不像Heroku那样直接支持Node.js,那么您需要能够安装到服务器中。您还需要访问C编译器以构建Node.js或具有为系统安装软件包的能力。
安装Node.js之后,您需要具有root访问权限才能在端口80上运行它。如果您的提供者提供了反向代理服务,则可以解决此问题。
您可以加入的事实是一个好的开始。在Fastdomain上可能是可能的,但是请确保您应该与Fastdomain支持联系。每个托管服务提供商都不同,如果您共享了托管服务,那么答案很可能不是。通常,您需要专用的托管来运行Node.js。



