nodejsの管理ツールnvm


title:nodejsの管理ツールnvm
2020年の新年、疫病の状況は私の心を落ち着かせました.そこで、パソコンはnodejsの独立バージョンに載せられていることに気づきました.
インストール
設置注意事項:
  • nvmをインストールする前にすでにnodeをダウンロードしたら、nodeをアンインストールする必要があります!nodeをアンインストールする必要があります!!nodeをアンインストールする必要があります!!
  • nvmにインストールされているディレクトリ名にスペースがありません.
    windowsの下でインストールします
    ダウンロード先:https://github.com/coreybutler/nvm-windows/releases
  • nvm-noinstall.zip:これはグリーンフリーバージョンですが、使用前には
  • を配置する必要があります.
  • nvm-setup.zip:これはインストールパッケージです.ダウンロードしてインストールをクリックして、設定なしで使えます.便利です.
  • Source code(zip):zip圧縮のソースコード
  • Sourc code(tar.gz):tar.gzのソースコードは、一般的に**nixシステム
  • に使用されます.
    ダウンロード完了後にダウンロードしたzipを解凍し、nvm-setup.exeファイルを生成して実行します.
    nvmインストールアドレスの位置とnodeのsymlinkフォルダの位置を設定します.
    その後、インストールプロセスは次のステップでインストールが完了します.
    インストールが成功したと表示された後、GITコマンドウィンドウを開けてnvmを入力した後、ウィンドウにnvmに関する関連情報を表示すると、以下のようにインストールされます.
    
    Running version 1.1.7.
    
    Usage:
    
      nvm arch                     : Show if node is running in 32 or 64 bit mode.
      nvm install  [arch] : The version can be a node.js version or "latest" for the latest stable version.
                                     Optionally specify whether to install the 32 or 64 bit version (defaults to system arch).
                                     Set [arch] to "all" to install 32 AND 64 bit versions.
                                     Add --insecure to the end of this command to bypass SSL validation of the remote download server.
      nvm list [available]         : List the node.js installations. Type "available" at the end to see what can be installed. Aliased as ls.
      nvm on                       : Enable node.js version management.
      nvm off                      : Disable node.js version management.
      nvm proxy [url]              : Set a proxy to use for downloads. Leave [url] blank to see the current proxy.
                                     Set [url] to "none" to remove the proxy.
      nvm node_mirror [url]        : Set the node mirror. Defaults to https://nodejs.org/dist/. Leave [url] blank to use default url.
      nvm npm_mirror [url]         : Set the npm mirror. Defaults to https://github.com/npm/cli/archive/. Leave [url] blank to default url.
      nvm uninstall       : The version must be a specific version.
      nvm use [version] [arch]     : Switch to use the specified version. Optionally specify 32/64bit architecture.
                                     nvm use  will continue using the selected version, but switch to 32/64 bit mode.
      nvm root [path]              : Set the directory where nvm should store different versions of node.js.
                                     If  is not set, the current root will be displayed.
      nvm version                  : Displays the current running version of nvm for Windows. Aliased as v.
    
    エージェントを変更
    あなたがインストールしたディレクトリの下でsettings.txtファイルを見つけました.開いてから添付します.
    node_mirror: https://npm.taobao.org/mirrors/node/
    npm_mirror: https://npm.taobao.org/mirrors/npm/
    settings.txtの最終効果
    root: D:
    vm path: D:
    odejs node_mirror: https://npm.taobao.org/mirrors/node/ npm_mirror: https://npm.taobao.org/mirrors/npm/
    nvm Usage
  • nvm arch[32|64]:nodeが32ビットで動作するか64ビットで動作するかを示す.32または64を指定して、デフォルトのアーキテクチャをカバーします.
  • nvm install[arch]:これはnode.jsバージョンまたは最新の安定バージョンのlatestでありうる.(オプション[arch])インストール32ビットまたは64ビットバージョン(デフォルトはシステムのarch)を指定します.[arch]をallに設定して32ビットバージョンと64ビットバージョンをインストールします.コマンドの後に–insecureを追加します.サーバーのSSLをバイパスして検証できます.
  • nvm list[available]:インストールされたnode.jsバージョンを一覧表示します.オプションのavailableは、ダウンロード可能なバージョンの一部のリストを表示します.このコマンドはnvm ls[available]と簡単に書くことができます.
  • nvm on:node.jsバージョン管理を有効にします.
  • nvm off:node.jsバージョン管理を無効にする(アンインストールしない)
  • nvm proxy[url]:ダウンロードのためのプロキシを設定します.空白を残して、現在の代理店を確認します.[url]をnone削除エージェントに設定します.
  • nvm node_mirror[url]:nodeミラーを設定し、デフォルトはhttps://nodejs.org/dist/.です.タオバオに設定できるミラーhttps://npm.taobao.org/mirror...
  • nvm npm_mirror[url]:npmイメージを設定し、デフォルトはhttps://github.com/npm/- npm/archive/です.タオバオに設定できるミラーhttps://npm.taobao.org/mirror...
  • nvm uninstall:指定バージョンのnodejsをアンインストールします.
  • nvm use version:指定されたnodejsバージョンを使用します.32/64ビット[arch]を指定できます.
  • nvm use:選択されたバージョンを使用し続けるが、提供された値に応じて32/64ビットモード
  • に切り替えられる.
  • nvm root[path]:nvm記憶node.jsの異なるバージョンのディレクトリを設定し、設定していない場合は、現在のディレクトリを使用します.
  • nvm version:現在実行されているnvmバージョンを表示し、nvm v
  • と簡単に書くことができます.
    使用
    先に現在のバージョンのリストを確認します.nvmリスト
    続いてオンラインバージョンを調べます.nvm list available
    その後、需要バージョンをインストールします.nvm install 12.13.0
    最後にnvmでnodeバージョンを指定します.nvm use 12.13.0
    問題に出会うかもしれない
    windowsにnvmをインストールしてnodeバージョンを選んでexit status 1が現れます.
    問題:nvm install x.x.xは成功できますが、切り替えと使用はできません.
    理由:nvmをスペースのあるパスに取り付けました.(D:Program Files)、切り替えに失敗しました.
    解決:nvmをアンインストールして空白のないパスに再インストールすれば問題を解決できます.
    nvmはCmderでは有効ではありません.
    原因の解析は不要です.
    解決:パソコンを再起動した後、またはコマンドツールを再起動したら、すぐに有効になります.
    npm Download failedがインストールされます.
    理由:
  • はnpmの鏡像の住所が国外かもしれないので、科学的なインターネットのタイムアウトがないです.
  • をダウンロードします.
  • 淘宝鏡像を設定することができます.ダウンロードしたnpmバージョン(例えば、node:v 12.13.1、npm:v 6.12.1)はタオバオミラーには存在しないので、手動で
  • をインストールする必要があります.
    解決:
    問題1:タオバオミラーをセットすればいいです.前文を読む.
    問題2は次のステップが必要です.
  • まずnode公式サイトに行って対応バージョンのnode
  • をダウンロードします.
  • はnvmディレクトリの下でv 12.13.1というフォルダ
  • を作成します.
  • 時にnode-v.*.msiのインストールファイルを開けて、インストールディレクトリをnvmv 12.13.1に選んで、それからずっとnextでいいです.
  • このバージョンnpmのキャッシュディレクトリを修正します.npm config set prefix「あなたのnvmディレクトリv 12.13.1 nodemules」