cnpmインストールエラーnpm ERR!enoent ENOENT:no such file or directory,access'D:\Develop\nodejs\node_global…

2839 ワード

一、問題の説明
  • windowsコマンドライン下運転指令:
  • npm install -g cnpm --registry=https://registry.npm.taobao.org
    
  • 次のようなエラーが発生しました.
  • npm ERR! path D:\Develop
    odejs
    ode_global
    ode_modules\cnpm
    ode_modules\getpass npm ERR! code ENOENT npm ERR! errno -4058 npm ERR! syscall access npm ERR! enoent ENOENT: no such file or directory, access 'D:\Develop
    odejs
    ode_global
    ode_modules\cnpm
    ode_modules\getpass'
    npm ERR! enoent This is related to npm not being able to find a file. npm ERR! enoent npm ERR! A complete log of this run can be found in: npm ERR! D:\Develop
    odejs
    ode_cache\_logs\2019-08-14T14_04_21_545Z-debug.log
    二、問題を解決する
    1.次のコマンドを順次入力します.
    npm set registry https://registry.npm.taobao.org  #       
    npm set disturl https://npm.taobao.org/dist  # node-gyp      node    
    npm cache clean --force  #     
    
    2.上記の方法でエラーが発生した場合は、no such file or directory、accessで指定されたファイルパスの中のnode_modulesは手動で削除して、最後にnpmコマンドで新しくインストールしてtaobao cnpmを洗う.