Domino10 appDevPack: "Error: Cannot find module '@domino/domino-db'"
Domino10 appDevPack: "Error: Cannot find module '@domino/domino-db'"
刚刚在我的 linux 机器上安装了最新的 Domino 10.0.1 服务器,还安装并配置了最新的质子包。据我所知,一切都很好 运行。
接下来我计划使用新的 Domino10 节点尝试我的第一个 Node-RED 流程。所以我安装了 'node-red-contrib-dominodb' 调色板。
终于尝试了我的第一个非常简单的流程,尝试查询 node-demo.nsf,正如它所描述的那样 here。根据我在那里阅读的内容,我认为安装调色板就足够了,但显然情况并非如此:
当我点击 'Deploy' 时,我收到了这个错误:
Error: Cannot find module '@domino/domino-db'
所以我认为我可能仍然需要使用
在 node.js 中进行全局安装
npm install -g <package-path>/domino-domino-db-1.1.0.tgz
这确实在我的 node.js npm\node_modules 文件夹中创建了一个本地 @domino/domino-db 模块。但是显然我的node-red环境并不知道它。
问题是:如何为我的本地 node-red 环境注册/安装该 npm 包?
IBM 的说明 (https://flows.nodered.org/node/node-red-contrib-dominodb#Installation)
说去查看这个安装 domino-db 模块的指南(https://github.com/stefanopog/node-red-contrib-dominodb/blob/master/docs/Using%20the%20new%20Domino%20V10%20NodeRED%20nodes%202.pdf)。
我相信你想要的部分叫做 "Import the tarball"。之前的步骤要求您解包然后重新打包模块……这是不必要的。只需使用 AppDev Pack 中的 tgz 开始。
刚刚在我的 linux 机器上安装了最新的 Domino 10.0.1 服务器,还安装并配置了最新的质子包。据我所知,一切都很好 运行。
接下来我计划使用新的 Domino10 节点尝试我的第一个 Node-RED 流程。所以我安装了 'node-red-contrib-dominodb' 调色板。
终于尝试了我的第一个非常简单的流程,尝试查询 node-demo.nsf,正如它所描述的那样 here。根据我在那里阅读的内容,我认为安装调色板就足够了,但显然情况并非如此:
当我点击 'Deploy' 时,我收到了这个错误:
Error: Cannot find module '@domino/domino-db'
所以我认为我可能仍然需要使用
在 node.js 中进行全局安装npm install -g <package-path>/domino-domino-db-1.1.0.tgz
这确实在我的 node.js npm\node_modules 文件夹中创建了一个本地 @domino/domino-db 模块。但是显然我的node-red环境并不知道它。
问题是:如何为我的本地 node-red 环境注册/安装该 npm 包?
IBM 的说明 (https://flows.nodered.org/node/node-red-contrib-dominodb#Installation) 说去查看这个安装 domino-db 模块的指南(https://github.com/stefanopog/node-red-contrib-dominodb/blob/master/docs/Using%20the%20new%20Domino%20V10%20NodeRED%20nodes%202.pdf)。
我相信你想要的部分叫做 "Import the tarball"。之前的步骤要求您解包然后重新打包模块……这是不必要的。只需使用 AppDev Pack 中的 tgz 开始。