npm-vを実行してエラーを報告する問題(nodejs環境構成を添付)
3123 ワード
この問題は意外にも発生しました.以前は正常に使っていましたが、休みが終わったら、npmを運転しに戻ったら、すぐにミスを投げました.
キーワード:spawn…ENOENT
対応するパスが見つかりませんでした.または権限がありません.
システム:win 10 nodeバージョンv 8.x
解決策:エラーの原因によって探す権限が開いていないかどうか ローカルシステム問題 nodeバージョンはwin 10と互換性がないかどうか、nodeを に降格させる試みです.
nodeをインストールするとnpmが自動的に付いてきます.npmを持っていることを確認して、環境変数に問題がないことを確認します.インストール時の右ボタンメニューには「管理者としての運転」のオプションがありません.
システムの再インストールは不可能です.しかし、ネット上で他の人がシステムを再インストールして解決したと言っています.
レベルダウンを試みるしかないです.8.xバージョンの中の何回かの降格を試みた後もこの問題が発生しました.そこで、バージョンを6.Xに大きく下げました.設置して環境を整えて、OKです.解決しました.
ステップ:アンマウントnode.js.コントロールパネルに入り、nodejsを見つけたらアンインストールをクリックします. c盤npm関連のフォルダを見つけました.削除C:\Users\Administrator\Appdata\Roming下のnpm、npm-cache 新たにnodejs をインストールします.がインストールされ、cmdがコマンドラインに入り、 .nodeインストールパッケージ.msiを実行します.デフォルトでは、npmと追加パスを持っていることを確認します.インストールが完了したらクリックしてください. は、npmのグローバルモジュール保存経路およびcacheを構成する.nodejsのインストールマスタディレクトリにフォルダを新規作成します.node_cacheとnode_global(ここで私のインストール経路はE:\Program Filesodejs) cmdにコマンドを入力します. 今モジュールのインストールを試みることができます.expressモジュールのインストールを選択してコマンドラインに入力します.npm install express-g(-gはグローバルインストールを意味します.すなわち、nodeuglobalディレクトリにインストールします.) システム環境変数を表示します.マウスの右クリックで私のコンピュータ→属性→高度システム設定→環境変数→システム変数の下でNODE(u)を新規作成します.PATHに「E:\Program Filesodejsoded uglobalodemoodules」 を入力します.以上のステップが完了すれば、cmdを再開できます.cmdを再起動してテストを行うことを覚えています.環境変数を設定する前にcmdを開いていたら、元のcmd内でテスト結果は正確ではありません. テスト方法:nodeを入力し、「require」を入力して、nodeモジュールのグローバルパスの配置が正しいかどうかをテストします.エラーが発生した場合、環境設定が間違っていることを示しています.以上の構成と間違えていないことを再確認すれば、ユーザー環境変数の下でnode_を新規作成する試みができます.pathは、「E:\Program Filesodejsodeuglobalodemoodules」を入力して、新たなcmdを開いて上記のテストステップを行います. node環境構成完了 npmミラーを配置します.ソースを国内のタオバオのイメージに設定します.速度はとても速いです.
キーワード:spawn…ENOENT
対応するパスが見つかりませんでした.または権限がありません.
システム:win 10 nodeバージョンv 8.x
解決策:
nodeをインストールするとnpmが自動的に付いてきます.npmを持っていることを確認して、環境変数に問題がないことを確認します.インストール時の右ボタンメニューには「管理者としての運転」のオプションがありません.
システムの再インストールは不可能です.しかし、ネット上で他の人がシステムを再インストールして解決したと言っています.
レベルダウンを試みるしかないです.8.xバージョンの中の何回かの降格を試みた後もこの問題が発生しました.そこで、バージョンを6.Xに大きく下げました.設置して環境を整えて、OKです.解決しました.
ステップ:
node -v
npm -v
がバージョン番号があれば、次の環境構成にジャンプします.問題があったら、文章の最初にジャンプしてください. git bash , 1.9.x 。 , 。 。 , ,
ちなみにwin 10でnode環境を設定する手順を添付します.ctrl+R
は、cmdを実行して管理者として動作する.node -v
npm -v
を入力してバージョン番号を表示します.npm config set prefix “E:Program Files
odejs
ode_global”
npm config set cache “E:Program Files
odejs
ode_cache”
npm config set registry https://registry.npm.taobao.org
npm info underscore ( response)
またはコマンドラインで指定します.npm --registry https://registry.npm.taobao.org info underscore
cnpmをインストールすることもできますが、いくつかのパッケージをインストールするときcnpmを使用すると、奇妙な問題を引き起こす可能性があります.ファイルをなくします.オススメはnpmです : npm , cache , , :npm install express [-g] ( -g,g global ) , 【C:\Users\ \AppData\Roaming
pm】 , C 。 : node.js , 【E:\Program Files
odejs】 【node_global】 【node_cache】
転載先:https://juejin.im/post/5ac9dc8a6fb9a028cc617eb6