Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
调试时如何通过Eclipse调用foreman_Eclipse_Node.js_Heroku_Foreman_Nodeclipse - Fatal编程技术网

调试时如何通过Eclipse调用foreman

调试时如何通过Eclipse调用foreman,eclipse,node.js,heroku,foreman,nodeclipse,Eclipse,Node.js,Heroku,Foreman,Nodeclipse,最近我是Heroku的忠实粉丝,因此我一直在努力将我的一些nodejs应用程序移植到他们的平台上。Heroku利用一个开源工具简化应用程序的启动/停止等。它可以在启动my nodejs服务器之前将一些简单的任务(如加载.env文件)隐藏起来 现在,我需要在本地调试并逐步完成一些代码,我的问题围绕着寻求社区帮助,了解如何为调试配置获得最佳设置 问题:我已经安装了帮助我在本地调试nodejs代码的软件。但是,当我运行调试配置时,我不知道如何利用启动foreman从.env文件加载环境变量的好处。有人

最近我是Heroku的忠实粉丝,因此我一直在努力将我的一些nodejs应用程序移植到他们的平台上。Heroku利用一个开源工具简化应用程序的启动/停止等。它可以在启动my nodejs服务器之前将一些简单的任务(如加载
.env
文件)隐藏起来

现在,我需要在本地调试并逐步完成一些代码,我的问题围绕着寻求社区帮助,了解如何为调试配置获得最佳设置

问题:我已经安装了帮助我在本地调试nodejs代码的软件。但是,当我运行调试配置时,我不知道如何利用启动
foreman
.env
文件加载环境变量的好处。有人能帮我吗


PS:我知道我可以在EclipseDebug配置窗口中显式地设置程序或节点参数,但这正是我试图避免的,因为类似的东西无法保持最新。我正在为我的环境变量寻找一个真实的来源,那就是
.env
文件,我想知道是否有人对如何从eclipse启动调试配置有好的想法?

实际上,这里有很多问题

在主题“调试时如何通过Eclipse调用foreman”中,有一个问题已经由@pulkitsinghal自己回答,即为NodeEclipse创建运行/调试配置

第二个问题是如何自动化并从
.env
获取这些信息(我不知道格式,因为每个PaaS都会为这些设置设置自己的格式)。那会让我们忠于你

答案是DIY“自己动手”

你需要的秘密代码是 也许将.env解析到配置中就足够了。欢迎拉取请求

你也可以在会议上提出一个想法,希望很多人都有同样的需求。

类似于