如何在Azure App Service Linux上从Node.Js应用运行获取日志输出?

时间:2018-10-16 12:30:49

标签: node.js azure azure-web-sites nuxt

我正在Linux上的Azure应用服务上运行express.js应用(启动Nuxt应用),并且在请求某些页面时出现应用错误。

如何从Linux上的Azure中的节点获取控制台输出?提供的所有日志似乎都没有提供节点跟踪和控制台日志输出,因此如何解决该错误?

我的server.js如下:

const express = require('express')
const {Nuxt} = require('nuxt')


const app = express()
const port = process.env.PORT || 3000
// Import and set Nuxt.js options
let config = require('./nuxt.config.js')
config.dev = false;
const nuxt = new Nuxt(config)
// Give Nuxt middleware to express
app.use(nuxt.render)
// Listen the server
app.listen(port);
console.log('Server listening on :' + port);

2 个答案:

答案 0 :(得分:0)

转到此网址: https://[project-name].scm.azurewebsites.net/ 此URL在您的Azure App Services项目的“高级工具”下链接。

有一个指向当前Docker日志的链接。 在此文件中,您可以找到与nodejs相关的错误并进行表达。

答案 1 :(得分:0)