最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

通过NODE

运维笔记admin16浏览0评论

通过NODE

通过NODE

我在Node.js版本6+上

我正在尝试使用NODE_OPTIONS env变量,我认为该变量被反向移植回Node.js版本6。

这对我有用:

node --inspect-brk foo.js

但事实并非如此

NODE_OPTIONS="--inspect-brk" node foo.js

后者我不断得到“已经使用的地址”错误,但第一个总是有效。

有任何想法吗?

回答如下:

发生的事情是我的节点进程正在启动子进程 - 这在使用NODE_OPTIONS时会导致问题。因为NODE_OPTIONS是一个env变量,它也将由子进程使用。默认情况下,它使用特定端口9229,IIRC。

因此,子进程使用localhost:9229,就像它的父进程一样,并导致问题。

请参阅此Github问题以供参考:https://github/TypeStrong/ts-node/issues/471

与本文相关的文章

发布评论

评论列表(0)

  1. 暂无评论