无法在Nuxt项目文件中显示调试消息

时间:2019-03-31 16:32:37

标签: javascript vue.js nuxt.js npm-debug

我正在使用nuxt 2.5.1,并希望通过调试记录一些消息。我尝试通过“ DEBUG = * nuxt”启动该项目,并大量涌入调试消息,因此我希望设置可以。

但是当我尝试在项目文件中显示我的自定义消息时,调试消息永远不会显示。

我通过'npm run dev-debug'启动应用程序。

package.json

"scripts": {
    "dev": "nuxt",
    "dev-debug": "DEBUG=app nuxt",
    "build": "nuxt build",
    "start": "nuxt start",
    "generate": "nuxt generate",
    "lint": "eslint --ext .js,.vue --ignore-path .gitignore .",
    "precommit": "npm run lint"
  },

middleware / api / staffDuties.js

const axios = require('axios')
const debug = require('debug')('app')

export default function() {
  debug('Hello')
  axios({
    url: 'http://localhost:3010/staffDuties',
    method: 'get'
  }) // do stuff...

  debug('succeed')
}

staffDuties.js放置在中间件文件夹中,并映射到index.vue。我使用json-server来模拟API端点,从json-server的运行日志中我可以确认该函数确实已执行。

有人可以给我一些建议吗?

0 个答案:

没有答案