我们想在无法安装Node的Linux CentOS 6服务器上建立一个节点应用程序。
因此,如果我没有正确理解,则该站点不能与提供文件的Express服务器一起运行,如果该服务器上未安装节点。我的问题是,如果网站已编译并捆绑到静态文件中,我可以运行该网站吗?
在app.js
中,有一行显示了Express方法“监听”的端口,该端口用于运行该站点。我已经看到有一个“静态”替代方法:express.static(root, [options])
是否可以建立一个节点站点并使用该静态选项运行它,而无需在服务器上安装节点?
答案 0 :(得分:0)
我知道这并不是您要找的答案,但我建议您Dockerize您的Node.js应用程序,而不是尝试将node.js作为静态文件运行。然后,您应该能够在CentOS上运行Docker应用程序。