我已经使用node和ExpressJS开发了服务器Rest API。现在,我想将此应用程序部署在wildfly服务器上,以便我的客户端应用程序可以访问API。

有什么方法可以做到这一点?下面是我的app.js文件。

var express = require("express");
var bodyParser = require("body-parser");
var app = express();

app.use(bodyParser.json());
app.use(bodyParser.urlencoded({ extended: true }));

var routes = require("./routes/routes.js")(app);

var server = app.listen(3000, function () {
console.log("Listening on port %s...", server.address().port);
});

最佳答案

您可以尝试heroku cloud,它很简单而且免费,直到有一些限制,但是它对于测试很不错
link

如果您有vps,则可以:


将代码部署在某个地方,例如github
通过SSH连接到您的服务器
在服务器上安装node.js
从github提取您的api代码
安装应用程序依赖项(npm)
运行应用

10-07 19:42
查看更多