2017-09-08 51 views
0

最新のアップデートでWindows 10を使用しています。 npmバージョン5.4.1、私はstackoverflow、githubなどですべての可能な回答をどこにでも載せてみましたが、何も動作していないようです。いくつかの他のドライブに私のプロジェクトワークスペースを移動 npm i --save classlist.jsがインストール後に失敗する

  • およびW/O管理者モードで
    • 使用するコマンドプロンプトをし、W/O管理者モードに使用PowerShellに、次の試してみました他のフォルダ。
    • 角度のプロジェクトを削除し、新しいngの再作成(時には、これは同じ場所で同じエラーが、インストール後にあまりにも失敗した)
    • 私は最新バージョン
    • クローズすべて(だけで持っているものは何でも更新ノード、NPM、角度は、 PowerShellをインストールに使用)
    • 私のラップトップを再起動
    • アクセススキャンでウイルス対策も無効になっています。

    それは常にエラーで失敗します。

    Error: EPERM: operation not permitted, unlink 
    

    または時々:

    Error: EPERM: operation not permitted, scandir 
    

    、それが原因で窓10または何か他のものであるかどうかを知っているが、全くとは運を持っていません。このnpmインストールのもの。

    npm installの実行方法を手動で実行する方法はありますか?

    +0

    環境変数にノードパスを追加しましたか? –

    +0

    はい私は二重チェックしました。理由はわからないが、今はグローバルインストールも失敗しているようだ。 – rAhulD

    答えて

    1

    プロジェクトディレクトリのnode_modulesフォルダを削除し、npm installを再度実行します。これはうまくいった。そうでなければdo

    1. アンインストールノード(およびnpm)。
    2. C:\Users\Skowron\AppData\Roaming\npmC:\Users\Skowron\AppData\Roaming\npm-cacheも削除してください。
    3. プロジェクトディレクトリ内のnode_modulesフォルダを削除します。
    4. ノード8.4.0(npm 5.3.0に付属)を再インストールします。

    またはWindowsを使用しているとき。ウィンドウの推奨バージョンはv6.11.3です。私はそれがnpm install classlist --save.問題を使用して、その「npm install --save classlist.js」の後のNPMバージョン3.10.10

    と、このノードのバージョンを使用するか、インストールしていますと、それをアンインストールNPMバージョン5です。 v4.6.1をインストールします。お役に立てれば。

    +0

    まあ、あなたは私の "Masiha"です、私はnodejs関連の問題のために誰に向けることができるのかを今私は知っています。あなたのステップに従ってください。 3.10.10からnpmを更新しませんでした。 3.10.10ではすべてがうまく動作します。しかし、私は永遠に3.10.10にとどまることはできません。ある日、それはサポートされません。しかし問題は今解決されました。 – rAhulD

    +0

    私はそれが助けてうれしいです。バージョン4でもエラーは発生しません。以前はバージョン4しか使用していませんでしたが、私は3.10.10で作業しています...ところで、 "Masiha"は何ですか? –

    +0

    MasihaまたはMessiahが選ばれたものです。 私はまだ仕事が終わってしまうまで、まだ4に移行していません。 – rAhulD

    関連する問題