Closed jotempel closed 6 months ago
Yes you can install this in the Docker version. That is how I run it myself.
2023-12-18T22:05:03.950Z [err] engine Unsupported engine
2023-12-18T22:05:03.950Z [err] npm ERR! engine Not compatible with your version of node/npm: matrix-js-sdk@28.2.0
2023-12-18T22:05:03.950Z [err] npm ERR! notsup Not compatible with your version of node/npm: matrix-js-sdk@28.2.0
2023-12-18T22:05:03.950Z [err] npm ERR!
2023-12-18T22:05:03.950Z [err] notsup Required: {"node":">=18.0.0"}
2023-12-18T22:05:03.950Z [err] npm ERR! notsup Actual: {"npm":"8.19.4","node":"v16.20.2"}
Unsupported engine
means you are running a version of node that isn't supported by the package you are installing.
notsup Required: {"node":">=18.0.0"}
is the part that tells you what version of node you need (in this case version 18)
npm ERR! notsup Actual: {"npm":"8.19.4","node":"v16.20.2"}
This is telling you that you are using node version 16.
So you need to upgrade the Node-RED container to node version 18 to use this package. On my home server I am using docker package/version nodered/node-red:latest-18
to accomplish this.
Thanks, my problem is solved, with the latest-18 image I can install the extra node without any problems.
Hi, is it even possible to install node-red-contrib-matrix-chat in the docker (https://hub.docker.com/r/nodered/node-red) version of node-red? I get the following log output: