1

Ionic で使用するために node-sass をインストールしようとしていますが、できません。

私はnvmwith node v4.0.0andを使用しておりnpm 3.8.0、実行するsudo npm install -g node-sassとこのエラーが発生します

$ sudo npm install -g node-sass
npm WARN deprecated npmconf@2.1.2: このパッケージは npm に再統合され、npm に関して古くなっています
npm WARN 非推奨 lodash@1.0.2: lodash@ /home/xx/.nvm/versions/node/v4.0.0/lib/node_modules/node-sass/bin/node-sass

> node-sass@3.4.2 install /home/xx/.nvm/versions/node/v4.0.0/lib/node_modules/node-sass
> ノードスクリプト/install.js

モジュール.js:338
    エラーをスローします。
          ^
エラー: モジュール '/home/xx/.nvm/versions/node/v4.0.0/lib/node_modules/node-sass/scripts/install.js' が見つかりません
    Function.Module._resolveFilename (module.js:336:15) で
    Function.Module._load (module.js:278:25) で
    Function.Module.runMain (module.js:501:10) で
    起動時 (node.js:129:16)
    node.js:814:3 で
/home/xx/.nvm/versions/node/v4.0.0/lib
└──(空)

npm エラー! Linux 4.1.18-2-MANJARO
npm エラー! argv "/home/xx/.nvm/versions/node/v4.0.0/bin/node" "/home/xx/.nvm/versions/node/v4.0.0/bin/npm" "install" "-g" 「ノードサス」
npm エラー! ノード v4.0.0
npm エラー! npm v3.8.0
npm エラー! コード ELIFECYCLE

npm エラー! node-sass@3.4.2 install: `node scripts/install.js`
npm エラー! 終了ステータス 1
npm エラー!
npm エラー! node-sass@3.4.2 インストール スクリプト 'node scripts/install.js' で失敗しました。
npm エラー! node.js と npm の最新バージョンがインストールされていることを確認してください。
npm エラー! その場合、これは node-sass パッケージの問題である可能性が最も高いです。
npm エラー! npm自体ではありません。
npm エラー! あなたのシステムではこれが失敗することを作者に伝えてください:
npm エラー! ノードスクリプト/install.js
npm エラー! このプロジェクトの問題を開く方法に関する情報は、次の方法で取得できます。
npm エラー! npm バグ node-sass
npm エラー! または、それが利用できない場合は、次の方法で情報を取得できます。
npm エラー! npm 所有者 ls node-sass
npm エラー! 上記の追加のログ出力がある可能性があります。

npm エラー! サポート リクエストには、次のファイルを含めてください。
npm エラー! /home/xx/npm-debug.log
npm エラー! コード 1

これを解決するのを手伝ってもらえますか? 使用しても機能しませんnode v5.0.0

ありがとう

4

2 に答える 2

1

node/0.12.10 を使用するようにノード バージョンをダウングレードします ... n などを使用して管理できます。

npm インストール n

于 2016-03-07T18:13:53.447 に答える
1

試しましたsudo ln -s /usr/bin/nodejs /usr/bin/nodeか?私の場合、これは役に立ちました。

于 2016-08-08T18:44:09.770 に答える