问题标签 [heroku-nodejs]
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 - 赫罗库 | Node.js | 远程调试时出现异常
我express.js
在 Heroku 上有 REST API 服务器。
我正在尝试远程调试错误。但是,我收到以下异常。在此异常部分之后提到了我尝试调试远程服务器的步骤。
有人可以帮我如何调试远程 node.js/express.js 服务器吗?
我收到的异常:
这就是我正在尝试的:
- 在我的本地终端上,我运行
heroku ps:forward 9229 --app MY_EXPRESS_APP
命令。 - 在我的本地 Visual Code 上,我有以下
launch.json
配置。我尝试了其中提到的两种配置。(我知道我只需要一个。但我检查了其他 Stackoverflow 文章。所以,我尝试了这两个建议)。
- 我尝试在命令下运行。当我使用上述配置之一启动调试时...调试器尝试连接并暂停。并且,在 2 或 3 分钟后,我在此命令下的终端上看到了上述异常。
heroku - Heroku 删除 npm 工作区项目的依赖
我有一个包含 3 个子项目的项目
将应用程序部署到 heroku 时,所有“开发”依赖项都会被删除。然而,它实际上删除了根目录下的依赖项中未提及的所有内容。
根 json 如下所示:
有没有办法告诉heroku它也应该扫描其他package.json
文件?
我当前的解决方法是将每个依赖项复制到根目录。但我更喜欢更清洁的解决方案。另一种方法是完全防止修剪。
项目的完整源码在GitHub 上