Closed andrewcartwright1 closed 3 years ago
Hello @andrewcartwright1, I'm not sure I understand you correctly—cote installs and works well with node 16, and there doesn't need to happen any manual installations. As far as I can see, installing cote doesn't install hiredis
in your package-lock.json
.
Hi,
Thanks for getting back to me. So the issue that I was having at the time of writing this was..
I had done a npm install for cote and than ran Webpack dev server, this kept failing due to an issue with hiredis being missing.
I later traced this to some of the dependencies in cote requiring it.
I managed to resolve the issue by adding the hiredis dependency on a lower node version.
I see, but if any dependencies of cote required hiredis, we would have seen it in package-lock.json. As far as I can tell, a clean install of cote doesn’t require hiredis.
Hi,
I'm currently looking to use cote for a project running node 16.
I've found that to be able to install cote I need to be running node 10 and i need to manually install
hiredis
which is a dependency of a dependency (redis-parser
) of a dependency (node
) of a dependency (@dashersw/node-discover
).I was wondering what the likely hood of that base dependency (
@dashersw/node-discover
) being updated to use newer versions is? looking at the package.json for these packages it is no longer dependant onhiredis
Thank you
For anyone facing issues with node-gyp trying to use this package. The work around that I have been using is to downgrade to Node 10.24.1, run
npm i hiredis
and then change back to the version of Node that I am using.