ホームページ > ウェブフロントエンド > jsチュートリアル > Windowsでnpmとnodeを更新する方法の詳細な説明

Windowsでnpmとnodeを更新する方法の詳細な説明

小云云
リリース: 2018-01-05 13:18:15
オリジナル
1861 人が閲覧しました

この記事では主にWindows上でnpmとnodeを更新する方法を紹介しますが、編集者はそれが非常に優れていると考えたので、参考として共有します。編集者をフォローして見てみましょう。皆さんのお役に立てれば幸いです。

会社の新しいプロジェクトが始まろうとしていますが、Angular 4.0 を使用し、パッケージ化に webpack ツールを使用する必要があります。したがって、ノードをインストールする必要があります。ノードのインストールは非常に簡単です。ノードの公式 Web サイト (nodejs.org) にアクセスして、msi インストール パッケージをダウンロードします (この公式 Web サイトを開いて、最適なバージョンを推奨します)。お使いのシステムに応じて)

ダウンロードが成功したら、デフォルトで C:Program Filesnodejs フォルダーにインストールされます。[次へ] をクリックしてインストールを完了します。

会社のコンピューターにnodeをインストールするのは初めてですが、自宅のコンピューターはnodeを更新する必要があります。

それでは、この記事の主題である Windows システムでの npm とノードのインストールに移りましょう。

stackoverflow で「Windows でノードと npm を更新するにはどうすればよいですか?」という質問を見かけました。オンラインでいくつかの方法を調べて、すべて自分で試してみました。

まず、npm の更新について話しましょう:

ご自身の npm バージョンを確認してください:


 npm -v
ログイン後にコピー

公式ドキュメントを確認し、コマンド npm install npm@latest -g

を使用します。インストールを完了します:

赤い矢印は、インストールされる新しい npm のバージョン番号を示します。 以下にいくつかのパッケージ ファイルを示します。

インストール後、バージョン番号を確認すると5.0.3となっています。

二番目に、ノードの更新について話しましょう:

インターネット上の多くの意見は、最初に n モジュールをインストールするというものです sudo npm install -g n (npm キャッシュをクリアする前に sudo npm queue clean -f ) 、参考 この記事 http://www.jb51.net/article/52409.htm。

しかし、実行後の私のコンピューターは次のようになりました:

最後に、新しいバージョンの msi インストール パッケージを再ダウンロードし、以前のバージョンを上書きすることで、更新操作を完了しました。

上書きするときは、コマンド where node

を使用して、ノードが以前にインストールされていたパスを確認する必要があります。つまり、以前は C:Program Filesnodejs フォルダーにインストールしました。オーバーレイのインストール方法は、インストールパスが以前と同じパスが選択されることを除いて、上記の最初のインストール方法と同じです。

後でノードのバージョンを確認してください:

v8.1.2 に更新されました。

実際、node をインストールすると、npm のバージョン番号が同期して更新されます。node の最新バージョンを選択すると、npm も当然最新バージョンになるため、npm を更新するだけの場合は、node を更新する必要はありません。 。

関連する推奨事項:

node モジュールと npm パッケージ管理ツールの分析

nvm を使用してノードと npm の異なるバージョンを管理する

nvm がノードと npm の異なるバージョンを管理する方法の詳細な説明

以上がWindowsでnpmとnodeを更新する方法の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート