2016-12-10 11 views
0

npmからyoをインストールできないインストールの実行中にこれらのエラーが見つかりました。環境変数のすべてのパスを作成しましたが、まだエラーが発生しています。 - nodejsをインストールし、自分のPCを再起動してもこのエラーが発生するYeomanのインストールでエラーが表示される

$ npm install --global yo npm WARN deprecated [email protected]:このパッケージはnpmに再統合され、 C:¥Users¥hp¥AppData¥Roaming¥npm¥yo - > C:¥Users¥hp¥AppData¥Roaming¥npm¥node_modules¥yo¥lib¥cli.js C:\ Users \ hp \ AppData \ローミング\ npm \ yo-complete - > C:\ Users \ hp \ AppData \ Roaming \ npm \ node_modules \ yo \ lib \ completion \ index.js

[email protected]インストール後C:\ Users \ユーザー馬力\のAppData \ローミング\ NPM \ node_modules \よー\ node_modules \産卵同期 ノードインストール後

[email protected] C:\ Users \ユーザー馬力\のAppData \ローミング\ NPM ` - (空)

NPMは、オプションのスキッピングオプションの依存関係をWARN:[email protected](node_modulesはヨーヨー\ node_modules \産卵同期を\): npm WARNオプション任意のスキップオプションの依存:[email protected] postinstall:node postinstall npm WARNオプションスキップオプションの扶養:終了ステータス-4058 npm ERR! Windows_NT 10.0.14393 npm ERR! C:¥Program Files(x86)¥nodejs¥node_modules¥npm¥bin¥npm-cli.js "" install "" - global "" yo " npm ERR!ノードv6.9.2 npm ERR! npm v3.10.9 npm ERR!ファイル:C:¥Program Files¥Git¥bin; C:¥Program Files¥Git¥cmd npm ERR!パス:C:¥Program Files¥Git¥bin; C:¥Program Files¥Git¥cmd npm ERR!コードELIFECYCLE npm ERR! errno ENOENT npm ERR! C:¥Program Files¥Git¥bin; C:¥Program Files¥Git¥cmd

npm ERR! [email protected] postinstall:node postinstall npm ERR! C:¥Program Files¥Git¥bin; C:¥Program Files¥Git¥cmd ENOENT npm ERR! npm ERR! [email protected] postinstallスクリプト 'node postinstall'で失敗しました。 npm ERR! node.jsとnpmの最新バージョンがインストールされていることを確認してください。 npm ERR!そうした場合、これはspawn-syncパッケージの問題である可能性が最も高いです。 npm ERR! npm自体ではありません。 npm ERR!あなたのシステムでこれが失敗することを作者に伝えてください: npm ERR!ノードポストインストール npm ERR!このプロジェクトの問題を開く方法に関する情報は、 npm ERR! npmバグspawn-sync npm ERR!それが利用できない場合は、 npm ERR!経由で情報を入手できます。 npmオーナーls spawn-sync npm ERR!上記のログ出力が追加される可能性があります。 [email protected]のC:\ Users \ユーザー馬力\のAppData \ローミング\ NPM ` - (空)

NPMは、オプションのスキッピングオプションの依存関係をWARN:[email protected](node_modulesは\よー\ node_modules \スポーンシンク): npm WARN任意spipオプション非依存:[email protected] postinstall:node postinstall npm WARNオプションスキップオプションの依存:終了ステータス-4058 npm ERR! Windows_NT 10.0.14393 npm ERR! C:¥Program Files(x86)¥nodejs¥node_modules¥npm¥bin¥npm-cli.js "" install "" - global "" yo " npm ERR!ノードv6.9。2 npm ERR! npm v3.10.9

npm ERR!コールバックが複数回呼び出されました。 npm ERR! npm ERR!ヘルプが必要な場合は、 npm ERR!でこのエラーを報告することがあります。 https://github.com/npm/npm/issues

npm ERR!サポートリクエストに以下のファイルを含めてください: npm ERR! C:\ Users \ hp \ npm-debug.log npm ERR!コード1

問題の原因を教えてください。

+0

この問題には誰でも回答できます – Hassaan

答えて

0

最近のディストリビューションでは、多くのパッケージがnodejsをnode.js実行ファイルとしてインストールしますが、spawn-syncはnodeを呼び出すため、これが失敗します。

回避策として、ノードからnodejsへのソフトリンクを作成できます。ような何か:

はsudo lnがwhich nodejsは/ usr/binに/ノード

0

ちょうどnodejsの最新バージョンをインストール-sとエラーが解決されます。端子とノードJSの指示が更新されます
タイプ:

  1. $ sudo apt purge nodejs(ノードJSの以前のファイルを削除するための)
  2. $ wget -qO- https://deb.nodesource.com/setup_7.x | sudo bash - (それはノードの最新バージョンをダウンロードします)
  3. $ sudo apt-get install nodejs

とされています。