首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >调试jhipster模块

调试jhipster模块
EN

Stack Overflow用户
提问于 2017-08-01 13:56:57
回答 1查看 421关注 0票数 3

我已经按照从1开始的步骤创建了一个jhipster模块(约曼生成器),我希望能够在node.js应用程序中使用它的时候从生成器中调试它的代码。我在2时找到了工具,但它的作用就好像生成器的代码无法运行一样。

详细说明:

我已经创建了jhipster模块generator-jhipster-entity-replacer.

我创建了一个项目jhipster-test-proj,在其中调用生成器。

实体-替代品

这是我希望看到generator-jhipster-entity-replacer node.js代码中的断点被切换的时刻,但什么也没有发生。

有人能帮我详细解释一下吗?

由于我有一个更强的Java背景,而不是Javascript相关的背景,我在解释上可能有点模糊。如果有人能帮助我,但需要更多的信息,请问。

1

2

EN

回答 1

Stack Overflow用户

发布于 2017-08-04 15:03:14

更新:

我成功地用皮埃尔贝森的链接中的命令进行了调试:

代码语言:javascript
复制
node --debug <path to yo cli.js> <generator> [arguments]

就我而言:

代码语言:javascript
复制
 node --debug C:\Users\PowerUser\AppData\Local\Yarn\config\global\node_modules\yo\lib\cli.js jhipster-entity-replacer

--尽管, --我不推荐这种方法。它是一个命令行调试器,具有有限的指令集,但仍然是一件可行的事情。

我推荐的是this ,这是node.js:https://github.com/node-inspector/node-inspector的DevTools版本

我用命令运行了它:

代码语言:javascript
复制
node-debug C:\Users\PowerUser\AppData\Local\Yarn\config\global\node_modules\yo\lib\cli.js jhipster-entity-replacer

注意:

  • 我必须手动从生成器中删除..yo rc.json,因为否则它就无法工作(我有一个错误,比如“在父目录中找到了一个..yo rc.json”,然后它就会停止)。
  • 在后台运行yo <generator时,它实际上正在运行node <path-to-cli.js> <generator> --这就是使用该命令使用节点检查器进行调试的原因
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45439913

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档