问题标签 [iron-node]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
node.js - 如何使用 Iron-node 调试笑话单元测试?
要运行我的 UT,我运行以下命令:
如何使用 Iron-node 调试我的单元测试?
顺便说一句,我的 package.json 有一个标准的笑话配置:
node.js - 调试 node.js:“无法识别铁节点”
我有 node.js 在我的 Win10 机器上运行良好,现在我正在尝试安装 Iron-node。我已按照说明运行
npm install iron-node -g;
然后iron-node YOURFILE.js
但是当我这样做时,我得到:
'iron-node' is not recognized as an internal or external command, operable program or batch file.
无论是在官方文档中还是通过 Google,我都找不到有关如何解决此问题的任何信息。在 Stack Overflow 上什至没有一丝味道。想法?
javascript - 运行铁节点时出现堆转储错误
启动铁节点时出现此错误
不知道如何解决这个问题。
环境:带有 nvm 的 Node.js v0.10.40,node-gyp v3.2.1
node.js - 使用铁节点运行 featherJS
我希望用 Iron-node 调试一个 feathersJS 项目,因为它是我迄今为止发现的最好的调试工具。问题是,我不知道如何使用 Iron-node 运行 feathersJS 项目,因为运行它的正常方式是使用 npm start。谁能帮我弄清楚该怎么做?
iron-node - 使用铁节点观看文件的标志
github上的iron-node介绍中提到了看文件:
“我讨厌附加进程、观看文件……”。
但是我一生都找不到任何有关使用哪些标志来获取Iron-node以在文件更改时重新加载调试会话的文档。
javascript - 运行 iron-node 时 module.js 找不到模块
我正在尝试使用 Iron-node (v2.2.17) 来调试我的 mocha 单元测试。当我从 package.json 运行此命令时,单元测试运行良好:
但是,当我运行此命令时,测试失败:
控制台中的错误是:
该模块位于C:\TFS\Dev-UI\WebApp\Src\Web\Web\src\framework\api\entityAddresses\entityAddressesActions.js
我的项目文件夹是C:\TFS\Dev-UI\WebApp\Src\Web\Web
,我process.env.NODE_PATH
的也是C:\TFS\Dev-UI\WebApp\Src\Web\Web
。(它是未定义的,但我将其设置为process.cwd()
我的.iron-node.js
- 请参阅https://github.com/sa/iron-node/issues/98#issuecomment-218658236)
我无法弄清楚为什么找不到该模块。我错过了一些配置吗?
编辑
这个 SO 答案建议process.env.NODE_PATH
应用程序启动后设置将不起作用,因为模块路径已缓存:Determine project root from a running node.js application
我不知道如何在铁节点开始之前设置它,它总是未定义
npm - 在 Windows 10 上使用 Iron-node
我在 Windows 10 上运行 iron-node 时遇到问题。我已经在我的 Mac 上安装了它,没问题。但是,当我尝试使用 gitbash(或 windows cmd 中的 bash)来使用它时。我可以从命令提示符启动 iron-node 本身,但不能使用我正在尝试处理的文件启动它(也就是我输入 iron-node 并且它会弹出,但不是 iron-node server.js )。