【问题标题】:How to debug/inspect hexo blog如何调试/检查 hexo 博客
【发布时间】:2019-07-20 21:24:26
【问题描述】:

我想为我的 Hexo 博客启动一个 Nodejs 调试器,以了解我的主题是如何工作的,并可能找到错误。

【问题讨论】:

    标签: javascript node.js debugging hexo


    【解决方案1】:

    我需要两件事来实现这一目标:

    1. hexo-cli 安装为开发依赖项而不是全局依赖项。我用了npm i hexo-cli --save-dev
    2. package.jsonscripts 下,添加一个名为debug 的脚本。我使用了这个命令:node --inspect=4300 ./node_modules/hexo-cli/bin/hexo server

    然后只需使用npm run debug,您就可以将调试器连接到端口 4300(或您想在命令中设置的任何端口)并进行逐行调试等。

    需要注意的是,使用--inspect 设置,由于某种原因,hexo 的启动速度非常慢(需要超过 2 分钟)。我想知道这是什么原因造成的。

    另外,我还没有找到一种以动态生成页面的方式启动 hexo 的方法。这将有助于实时调试。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-04-11
      • 1970-01-01
      • 1970-01-01
      • 2017-02-07
      • 1970-01-01
      • 2023-04-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多