nodejs-legacy disponible pour Fedora 23?

Sur Ubuntu est le possible d’installer Mathoid par

sudo apt-get install nodejs nodejs-legacy nodejs-dev npm mocha npm install mathoid cd node_modules/mathoid npm test 

Mais je dois le faire sur Fedora 23, et je ne vois pas de paquetages nodejs disponibles.

Si je comstack sans ce paquet, je reçois beaucoup de ces erreurs

 npm ERR! Error: ENOENT, lstat '/node_modules/mathoid/node_modules/service-runner/node_modules/core-js/index.js' npm ERR! If you need help, you may report this log at: npm ERR!  npm ERR! or email it to: npm ERR!  npm ERR! System Linux 3.10.0-123.8.1.el7.x86_64 npm ERR! command "node" "/usr/bin/npm" "install" "mathoid" npm ERR! cwd / npm ERR! node -v v0.10.42 npm ERR! npm -v 1.3.6 npm ERR! path /node_modules/mathoid/node_modules/service-runner/node_modules/core-js/index.js npm ERR! fstream_path /node_modules/mathoid/node_modules/service-runner/node_modules/core-js/index.js npm ERR! fstream_type File npm ERR! fstream_class FileWriter npm ERR! code ENOENT npm ERR! errno 34 npm ERR! fstream_stack /usr/lib/node_modules/fstream/lib/writer.js:284:26 npm ERR! fstream_stack Object.oncomplete (fs.js:108:15) npm ERR! Error: ENOENT, lstat '/node_modules/mathoid/node_modules/service-runner/node_modules/yargs/lib/usage.js' npm ERR! If you need help, you may report this log at: npm ERR!  npm ERR! or email it to: npm ERR!  

Question

Quel est l’équivalent de nodejs-legacy sur Fedora?

Si vous devez utiliser une ancienne version de noeud, vous pouvez voir si elle est disponible dans le référentiel:

dnf info nodejs.x86_64 --showduplicates | grep Version

Si c’est l’une des versions spécifiques dont vous avez besoin, vous pouvez la rétrograder.

Cependant, je vous recommande d’utiliser un «environnement virtuel» pour installer simultanément différentes versions de nœuds. Nave est une excellente option. Vous pouvez aussi essayer nvm .