我曾经将我的角度应用程序部署到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 /上看到该页面。