代码之家  ›  专栏  ›  技术社区  ›  Mukil Deepthi

如何将angular 6应用程序部署到azure节点.js空webapp

  •  1
  • Mukil Deepthi  · 技术社区  · 6 年前

    我曾经将我的angular应用程序部署到azure web应用程序。想试试nodejswebapp。

    谁能帮我做这件事的步骤是什么?这与我从dist文件夹复制文件并将其放置在d:\home\wwwroot\sites的另一个webapp相同吗\

    现在,当我将内容转储到nodejs webapp的\site文件夹中时。我刚收到“你好世界”的信息。这是你的名字服务器.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);
    

    1 回复  |  直到 6 年前
        1
  •  1
  •   Bv Kay    6 年前

    你应该首先构建你的angular应用程序。在您的应用程序中检查build命令包.json但这是正常的 npm run build

    然后将dist文件夹的内容(或者输出文件夹的名称)放在nodejs应用程序的公共文件夹中。因此索引.html最终成为公众人物/索引.html.

    现在运行节点服务器,您应该可以在localhost:您的端口/

    推荐文章