我已经使用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)
运行应用