2016-03-31 14 views
2

nodejs-legacy mevcut mu? Ubuntu üzerinde

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

tarafından Mathoid yüklemek mümkündür Ama Fedora 23 bunu yapmak gerekiyor ve ben herhangi nodejs eski paketleri mevcuttur görmüyorum. Bu paket olmadan derlemek

sonra bu hataların

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!  <http://github.com/isaacs/npm/issues> 
npm ERR! or email it to: 
npm ERR!  <[email protected]> 

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!  <http://github.com/isaacs/npm/issues> 
npm ERR! or email it to: 
npm ERR!  <[email protected]> 

Soru

Fedora üzerinde nodejs-legacy eşdeğer nedir çok olsun?

+0

Hayır, bildiğim kadarıyla böyle bir şey yok. – Jakuje

+0

Bu, Mathoid'in fedora üzerinde çalışmasının bir yolu olmadığı anlamına mı geliyor? Yoksa sadece farklı şekilde yapılmalı mı? –

cevap

2

Eğer düğüm eski bir sürümünü kullanmanız gerekiyorsa, bunu repo kullanılabilir olup olmadığını görebilirsiniz: o İhtiyacınız özel sürümlerin biriyse, ona

dnf info nodejs.x86_64 --showduplicates | grep Version

eski sürüme geçebilir . Ancak, farklı düğüm sürümlerini aynı anda yüklemek için bir 'sanal ortam' kullanmanızı tavsiye ederim. nave mükemmel bir seçenektir. Ayrıca nvm deneyebilirsiniz.