【发布时间】:2022-10-25 11:38:59
【问题描述】:
我正在尝试在 heroku 的 nodered 中安装 node-red-contrib-telegrambot 和 node-red-contrib-uuid 模块,但出现错误:
ERR! engine Not compatible with your version of node/npm: follow@0.11.4
npm ERR! notsup Required: {"node":"0.10.x || 0.8.x"}
如何修复此错误?
我没有在这里安装其他模块,这些是第一个。 试过redis - 同样的错误 尽管在本地我对这些模块没有任何问题。
构建日志ID: 在 Heroku-20 堆栈上构建 确定要用于此应用的 buildpack 检测到 Node.js 应用程序
解析节点版本 16.x 下载并安装节点 16.14.2 使用默认 npm 版本:8.5.0
【问题讨论】:
-
有关如何安装/设置 Node-RED 以及 NodeJS、npm 和节点的一些详细信息。
-
@hardillb,使用链接elements.heroku.com/buttons/joeartsea/node-red-heroku,通过“部署”按钮安装。 Node-RED v2.2.2 如何在 heroku 和 npm 中检查 NodeJS 版本不知道
-
Node-RED 将在启动时的前几行记录它正在使用的 NodeJS 的版本。此外,您还安装了哪些其他节点,因为您提到的节点都没有引擎限制? (添加详情时请edit问题)