我正在尝试了解node.js并且有大量的例子,但是我找不到答案或示例的一个问题是如何使用web主机(我正在使用inmotionhosting .COM)?
说我有一个基本网站www.url.com/index.php(注意:我也使用PHP)。要使这个网站正常工作,我所要做的就是将文件上传到我的网站托管网站的文件管理器中。
node.js如何工作?我只是将node.js文件上传到网络托管中吗?
在所有示例中,他们使用localhost和端口8000或其他东西。有人能发光吗?
谢谢!
答案 0 :(得分:1)
您至少需要VPS托管才能安装node.js,共享托管不允许您自行安装任何应用程序,除非您为他们提供了选项。
那么一切都取决于你如何配置以及node.js服务的应用程序,除非从你或webhosting设置路径,否则你无法真正说出默认情况下上传文件的位置。
来自nodejs.org
Node.js是一个基于Chrome JavaScript运行时的平台,可轻松构建快速,可扩展的网络应用程序。 Node.js使用事件驱动的非阻塞I / O模型,使其轻量级和高效,非常适合在分布式设备上运行的数据密集型实时应用程序。
它没有说明它特定于Web使用,而是应该使用诸如的Web框架
ExpressJS您可以在其中构建Web应用程序或任何其他内容..您的主机应提供有关如何在nodejs实例,配置等中管理包的更多信息。
一些有用的链接
Domain API
ExpressJS
ExpressJS examples
答案 1 :(得分:1)