美文网首页
nuxt.js vue vscode 开发调试方式 debug

nuxt.js vue vscode 开发调试方式 debug

作者: 会煮咖啡的猫咪 | 来源:发表于2018-03-01 10:04 被阅读1373次

    1. package.json

    加入

    "dev-debug": "node --inspect node_modules/.bin/nuxt"
    

    2. launch.js

    {
      "version": "0.2.0",
      "configurations": [
          {
              "type": "node",
              "request": "attach",
              "name": "Attach",
              "port": 9229
          }
      ]
    }
    

    3. 在代码中加入 debugger

    debugger // eslint-disable-line
    

    // eslint-disable-line 是当前行屏蔽 eslint 检查

    4. 执行&调试

    4.1 run npm

    npm run dev-debug
    
    Debugger listening on ws://127.0.0.1:9229/660de944-7984-49b2-b74e-f3e6910e45d3
    For help see https://nodejs.org/en/docs/inspector
      nuxt:build App root: +0ms
      nuxt:build Generating nuxt files... +1ms
      nuxt:build Generating files... +30ms
      nuxt:build Generating routes... +8ms
      nuxt:build Building files... +19ms
      nuxt:build Adding webpack middleware... +444ms
    

    可以看到 9229 端口服务已开启

    4.2 启动vscode 调试

    执行后可以顺利看到 attached 成功

    Debugger attached.
    Debugger listening on ws://127.0.0.1:9229/660de944-7984-49b2-b74e-f3e6910e45d3
    For help see https://nodejs.org/en/docs/inspector
    Debugger attached.
    

    执行页面代码后可以顺利进入断点

    相关文章

      网友评论

          本文标题:nuxt.js vue vscode 开发调试方式 debug

          本文链接:https://www.haomeiwen.com/subject/znzwxftx.html