2016-03-31 7 views
2

Fedora 23でnodejs-legacyを利用できますか? Ubuntuの上で

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

Mathoidをインストールすることも可能である。しかし、私は、Fedora 23でそれを行う必要がある、と私はどのnodejs従来のパッケージが利用可能表示されません。

私はこのパッケージなしでコンパイルした場合、私は

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]> 

質問

のFedora上​​の同等とは何ですか?これらのエラーの多くを得ますか

+0

いいえ、私の知る限り、それは何もありません。 – Jakuje

+0

これは、Mathoidがfedoraに取り組む方法がないということですか?それとも、違ったやり方が必要なのでしょうか? –

答えて

2

あなたはノードの古いバージョンを使用する必要がある場合、あなたはそれがレポで利用できるかどうかを確認することができます:それはあなたが必要とする特定のバージョンの一つだ場合、あなたはそれに

dnf info nodejs.x86_64 --showduplicates | grep Version

ダウングレードすることができます。

しかし、異なるノードバージョンを同時にインストールするには、「仮想環境」を使用することをお勧めします。 naveは素晴らしい選択肢です。 nvmもお試しください。

関連する問題