This is the version of nodejs I have:
[dataverse@dev1 dataverse-frontend]$ rpm -q nodejs
nodejs-16.20.2-8.el9_4.x86_64
I run npm install and it seems to make progress for a while but hangs.
@Don Sizemore (and others) does this work for you? I did a yum install of nodejs because I saw it here: https://github.com/gdcc/dataverse-ansible/blob/4f5691f1302550298f30b4c40655e39e096692e7/tasks/dataverse-frontend.yml#L8
I thought the SPA required 18 or 20 these days? Guillermo had me turn that task off a while back because the SPA wasn't ready (back then).
Oh, maybe you're right. I only read the first part of https://github.com/IQSS/dataverse-frontend/blob/v0.1.0/DEVELOPER_GUIDE.md#prerequisites which says this:
node >= v16 and npm >= v8. Recommended versions for this project are node v19 and npm v9.Is there a sane way to get node 19 on Rocky 9?
I'm having good luck with nvm ( https://github.com/nvm-sh/nvm ) which is what I use on my Mac laptop.
@Philip Durbin ๐ should be able to $ dnf module install nodejs:20/common?
orly
For now I posted the nvm version here:
Last updated: Oct 30 2025 at 06:21 UTC