在我的许多应用程序中,我使用NPM package.json
来管理我的构建工具。我发现其中一个模块可能有一个错误。我想调试它,但我不知道如何在构建任务的上下文中调试应用程序。如何调试构建的节点模块部分?
具体来说,在这种情况下,我使用的灰烬-CLI。烬-CLI有一个内置命令:ember build
该构建使用一堆package.json
如ember-cli-compass-compiler
定义的模块的应用程序。
我希望能够在构建运行时触发的ember-cli-compass-compiler
模块的某些点添加断点或某种日志记录,以便我可以检查值。
感谢@yazarubin ...什么节点检查?我尝试像这样使用它:'node-debug node_modules/ember-cli/bin/ember build',并且在'ember-cli-compass-compiler'的'index.js'中添加了一个'debugger;'。它暂停执行,但它暂停在'module.js'而不是'index.js' ...不知道这是什么。 – EasyCo 2015-02-12 07:26:43
无法评论节点检查,我从来没有使用它。我调试了无数模块,console.log是我所需要/使用的唯一的东西。 – 2015-02-12 16:57:05