Nvm-windows: 最新のlts / non-lts / majorのエイリアス

作成日 2018年10月24日  ·  4コメント  ·  ソース: coreybutler/nvm-windows

私の環境

  • [] Windows 7以下(EOLのため、実際にはサポートされていません。詳細についてはwikiを参照してください)
  • [ ] ウィンドウズ8
  • [] Windows 8.1
  • [x] Windows 10
  • [] Windows 10 IoT Core
  • [] Windows Server 2012
  • [] Windows Server 2012 R2
  • [] Windows Server 2016

  • []私のWindowsインストールは英語以外です。

NVM4Wバージョンを使用しています:

  • [x] 1.1.7
  • [] 1.1.6
  • [] 1.1.5
  • [] 1.1.4
  • [] 1.1.3
  • [] 1.1.2
  • [] 1.1.1
  • []古い
  • []その他(具体的にご記入ください)

私はすでに...

  • [x] READMEを読んで、npmの落とし穴とウイルス対策の問題に注意してください。
  • [x] wikiをレビューして、私の問題がまだ解決されていないことを確認しました。
  • [x]管理者権限を持つアカウントを使用していることを確認しました。
  • [x]は、問題(オープンおよびクローズ)を検索して、これが重複していないことを確認しました。
  • [x]質問やコメントにはgitterが使用されるため、forWindowsの使用方法に関する質問ではないことを確認しました。

私の問題は関連しています(該当するものだけをチェックしてください):

  • [] settings.txt
  • []プロキシサポート(バージョン1.1.0以降を試しましたか?)
  • [] 32ビットまたは64ビットのサポート(バージョン1.1.3以降を試しましたか?)
  • []文字のエスケープ(バージョン1.1.6以降を試しましたか?)
  • []標準のシェル環境(ターミナル/ PowerShell)
  • []非標準のシェル環境(Cmder、Hyper、Cygwin、git)

予想される行動

nvm installnvm install nodenvm install latestインストールしようとしました。 これらのいずれかが最新バージョンのNode.jsをインストールすることを期待しています。 また、 nvm install 10が最新の10.xをインストールすることを期待しています。

固定nvm install nodeに沿ったものになるNVMそれは別物であっても-それは、MAC / Linuxの人々がnvm4wの代わりに使用した(主に)同じコマンドが混乱を削減するものです

実際の動作

nvm install nodeを実行すると、次のように表示されます。

node.0.0
Node.js vnode.0.0 is only available in 32-bit.

nvm install 10を実行すると、10.0.0がインストールされますが、これは予想外のことかもしれません。

問題を再現する手順:

上記のコマンドを試してください。

最も参考になるコメント

私は同じリクエスト/問題/機能を持っていると信じています...最新のノードバージョンをダウンロードしてインストールする夜間のビルドプロセスでnvmを使用し、手動プロセスに基づいて最初のコマンドを使用したいと思います:
「nvminstalllatest」
現在ノードバージョン11.2.0を取得しているので問題なく動作しているようです...

ただし、最終的に自動化されたスクリプトで最新バージョンを使用するには、次のコマンドを使用できると非常に便利です。

「nvmuselatest」

現在、nvmは単に「latest」パラメータに.0.0を追加し、「latest.0.0」の無効なバージョン番号を使用しようとしているようです。

「nvmuse」コマンドを更新して、特定のバージョン番号の代わりにキーワード「latest」を使用できるようにすることはできますか?マシンで現在使用可能な最高のバージョンを使用できますか?

全てのコメント4件

私は同じリクエスト/問題/機能を持っていると信じています...最新のノードバージョンをダウンロードしてインストールする夜間のビルドプロセスでnvmを使用し、手動プロセスに基づいて最初のコマンドを使用したいと思います:
「nvminstalllatest」
現在ノードバージョン11.2.0を取得しているので問題なく動作しているようです...

ただし、最終的に自動化されたスクリプトで最新バージョンを使用するには、次のコマンドを使用できると非常に便利です。

「nvmuselatest」

現在、nvmは単に「latest」パラメータに.0.0を追加し、「latest.0.0」の無効なバージョン番号を使用しようとしているようです。

「nvmuse」コマンドを更新して、特定のバージョン番号の代わりにキーワード「latest」を使用できるようにすることはできますか?マシンで現在使用可能な最高のバージョンを使用できますか?

nvm use $(nvm ls)はPowerShellで機能します

私はすでに次のPRを作成しました:

ただし、それらはマージされていないようです。

nvm use $(nvm ls)はPowerShellで機能します

たぶんそうかもしれませんが、MacまたはLinuxの人々と1つのプロジェクトで一緒に作業するときは、元のnvmと同じ構文を維持することが重要です。 そうすれば、nvmでどのコマンドを使用するかについて混乱することはありません。

このページは役に立ちましたか?
0 / 5 - 0 評価