2016-11-23 31 views
4

私はこれを広く研究しており、何もしていません。だから私はこれが別の解決法を生み出すことを望んでいる。NPMまたはBOWERにパッケージをインストールできない

私はそれは、Macではありません。このエラーに

npm WARN [email protected] No description 
npm WARN [email protected] No repository field. 
npm ERR! Windows_NT 10.0.14393 
npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "express" 
npm ERR! node v6.9.1 
npm ERR! npm v3.10.8 
npm ERR! path C:\xampp\htdocs\nodeprojects\contact-list-app\node_modules\.staging\depd-974ec5fe 
npm ERR! code EPERM 
npm ERR! errno -4048 
npm ERR! syscall rename 

npm ERR! Error: EPERM: operation not permitted, rename 'C:\xampp\htdocs\nodeprojects\contact-list-app\node_modules\.staging\depd-974ec5fe' -> 'C 
:\xampp\htdocs\nodeprojects\contact-list-app\node_modules\depd' 

npm ERR!  at destStatted (C:\Users\Luis\AppData\Roaming\nvm\v6.9.1\node_modules\npm\lib\install\action\finalize.js:25:7) 
npm ERR!  at FSReqWrap.oncomplete (fs.js:123:15) 
npm ERR! 
npm ERR! Error: EPERM: operation not permitted, rename 'C:\xampp\htdocs\nodeprojects\contact-list-app\node_modules\.staging\depd-974ec5fe' -> 'C 
:\xampp\htdocs\nodeprojects\contact-list-app\node_modules\depd' 
npm ERR!  at Error (native) 
npm ERR! { Error: EPERM: operation not permitted, rename 'C:\xampp\htdocs\nodeprojects\contact-list-app\node_modules\.staging\depd-974ec5fe' -> 
'C:\xampp\htdocs\nodeprojects\contact-list-app\node_modules\depd' 
npm ERR!  at destStatted (C:\Users\Luis\AppData\Roaming\nvm\v6.9.1\node_modules\npm\lib\install\action\finalize.js:25:7) 
npm ERR!  at FSReqWrap.oncomplete (fs.js:123:15) 
npm ERR! 
npm ERR! Error: EPERM: operation not permitted, rename 'C:\xampp\htdocs\nodeprojects\contact-list-app\node_modules\.staging\depd-974ec5fe' -> 'C 
:\xampp\htdocs\nodeprojects\contact-list-app\node_modules\depd' 
npm ERR!  at Error (native) parent: 'packages' } 
npm ERR! 
npm ERR! Please try running this command again as root/Administrator. 

npm ERR! Please include the following file with any support request: 
npm ERR!  C:\xampp\htdocs\nodeprojects\contact-list-app\npm-debug.log 
  • を取得し、それをWindowsマシンなので、他の応答がhere
  • を示唆したようにsudoとは何の関係が、私はアンチウイルスを実行していません保ちますそうthishereと他のSOソリューション
を示唆したように、私は npm cache cleanを走った、あまりにも無行く
  • ました

    これはうまく動いていましたが、角度-ui-bootstrapをインストールしようとするとこれが始まりました。私は他の依存関係をうまくインストールすることができました。

    私もやった:

    • は私のマシンを再起動、管理者としてCMDを使用
    • 使用済みのgit bashの
    • 使用さNPMコンソール
    • 全体を削除し、(別のディレクトリに再び開始
    • アンインストールして再インストールしたnode.js
    • 多くのコーヒーを飲んでアルコールにアップグレードしました

    私を救済してください。

  • +0

    npmを 'npm install -g npm @ latest'でアップグレードしようとしましたか? – doublesharp

    +0

    面白いです。あなたのコメントを読んでいるうちに、私はそれをやっていました。それが2分後に解決するかどうかを教えてくれます。 – LOTUSMS

    +0

    @doublesharp ... no葉巻。それはどちらも修正されませんでした – LOTUSMS

    答えて

    1

    ウェブでこのエラーに関する十分なドキュメントがないため、この回答を投稿していますが、可能な解決策として追加したいアイディアがあれば教えてください。私の質問)自由に感じてください。これを探している多くの不満を抱いた開発者がいると確信しています。とにかく、これは私がそれを解決した方法です。

    私は自分のnode_modulesフォルダを削除しましたので、依存関係を新しく再インストールすることができます。プロジェクトを追加すると直ぐに以前と同じ場所に配置されるため、これはプロジェクトの中で何かを壊しません。ですから、一時的に取得する404を恐れないでください。

    その後、私はこれが

    を行く私のpackages.jsonファイルを取得

    npm init 
    

    を実行して、新規インストールでした。そして私は1つを選んで、私の最初の依存関係をインストールするには、どのような依存性を試してみました。しかし、エラーが発生し、node_modulesも起動しませんでした。だから私は依存関係としてnpmをそれ自身でインストールすることによってそれを稼働させました。なぜこれは機能しましたか?私を殴る!しかし、ノードの神秘的な力は、私がしていないことを知っているし、私はそれで大丈夫です。 だから私は、これは基本的に

    npm install npm --save 
    

    これは私のnode_modulesフォルダを建てましたし、私は戻って、すべてをインストールすることができました。後にnpmの依存関係を削除しました。それは決してそこになかったようです。

    もう一度他の解決策を投稿してください。私はこれが明確な解決策だとは思わないので、私はそれをマークしません。それはちょうど私のために働いた。私はそれが

    EDIT

    は通常どおりnpm uninstall <package>を実行しているNPMの依存関係を削除しないでください共有と思いました。代わりに、良い 'ol deleteキーで依存関係を削除するだけです