我曾经将我的角度应用程序部署到Azure Web应用程序。并想尝试使用nodejs webapp。

谁能帮我做到这一步的步骤?这与我从dist文件夹复制文件并将其放置在d:\ home \ wwwroot \ sites \中的其他webapp相同吗

现在,当我将内容转储到nodejs webapp的\ site文件夹中时。我刚刚收到“ Hello world”消息。这是此位置中的server.js:

var http = require('http');

http.createServer(function (req, res) {

    res.writeHead(200, { 'Content-Type': 'text/html' });
    res.end('Hello, world!');

}).listen(process.env.PORT || 8080);


谢谢

最佳答案

您首先要构建您的角度应用程序。检查package.json中的build命令,但通常为npm run build

然后将dist文件夹的内容(或输出文件夹的名称)放置在nodejs应用程序的公共文件夹中。这样index.html的路径最终变成/public/index.html。

现在运行您的节点服务器,您应该能够在localhost:your-port /上看到该页面。

09-20 23:18