ホームページ  >  記事  >  ウェブフロントエンド  >  最新バージョンのnodejsを使用してnpmをインストールする方法を共有する

最新バージョンのnodejsを使用してnpmをインストールする方法を共有する

小云云
小云云オリジナル
2018-01-19 09:19:451502ブラウズ

この記事では主に、最新バージョンのnodejsをインストールするためのnpmの使い方の詳細な説明を紹介します。編集者はそれが非常に優れていると思うので、今すぐ共有して参考にします。編集者をフォローして見てみましょう。皆さんのお役に立てれば幸いです。

#nodejsをインストールします

以下はコマンドラインでのインストール方法です。読者はnodejsの公式Webサイトからダウンロードしてインストールすることもできます。


sudo apt-get install nodejs-legacy
sudo apt-get instatll npm

npm を最新バージョンにアップグレードします


sudo npm install npm@latest -g

多くの場合、コマンドラインを通じてインストールされた nodejs は最新バージョンではなく、現時点では、nodejs をアップグレードするのはそれほど簡単ではありません。非常に使いやすいnodejsのバージョン 管理モジュールn


sudo npm install -g n

モジュールn


sudo n latest
sudo n stable
sudo n lts

を介して指定されたバージョンのnodejsをインストールします。インストールが成功したかどうか、および目的のバージョンがインストールされているかどうかを確認できます。バージョン番号


node -v
npm -v

# npmについて話しましょう

1. npm (node package manage) は、ノードプラグインのインストール、アンインストール、依存関係を管理するために使用されます。管理など

2. npm を使用してプラグインをインストールします。構文は次のとおりです。 npm install 8a11bc632ea32a57b3e3693c7987c420 [--save-dev]

2,1 8a11bc632ea32a57b3e3693c7987c420管理するプラグインの名前。例: npm install gulp-less --save-dev
2.2 -g : Global Installation 。オプションで、追加しない場合、プラグインは現在の場所ディレクトリのnode_modulesフォルダーにインストールされます。グローバル インストールの利点は、コマンド ラインを介してどこからでも呼び出すことができることです。

2.3 --save: 構成情報を package.json ファイルに保存します。 package.json は、nodejs プロジェクトの構成ファイルです。

2.4 -dev: package.json の devDependency ノードに保存します。 -dev が追加されていない場合は、依存関係ノードに保存されます。

2.5 なぜ package.json に保存する必要があるのでしょうか? ノード プラグイン パッケージは非常に大きいため、package.json に構成情報を追加すると、他の開発者が参照または使用するときに、これらのプラグインのバージョンを把握できます。プラグインを使用する必要があります。同時に、npm intstall を使用して、インストール中に package.json で指定された内容に従って必要なパッケージをダウンロードします。さらに、npm install --production を使用すると、package.json

3 の依存関係ノードのパッケージのみがダウンロードされます。プラグインをアンインストールするには、npm uninstall 8a11bc632ea32a57b3e3693c7987c420 を使用します。 [--save-dev]

3.1 プラグイン パッケージをローカルで直接削除しないでください

3.2 すべてのプラグインを削除します。構文は次のとおりです: npm uninstall gulp-less gulp-gulify gulp-concat...
3.3すべてを一度に削除するには、rimraf を使用します。 npm installrimraf -g、rimraf node_modules を使用します。 構文は次のとおりです。 npm update 8a11bc632ea32a57b3e3693c7987c420 ]


4.1 すべてのプラグインを更新します: "npm update [--save-dev]

5、npm ヘルプを表示します。構文は次のとおりです: npm help

6。インストールされているプラ​​グインを表示します。構文は次のとおりです: npm list

# cnpm を選択

    npm サービスは海外にあるため、ネットワークの影響を大きく受け、頻繁に異常が発生します。タオバオ チームは、このために完全な npmjs.org ミラーを作成し、バージョンの同期を行います。頻度は 10 分ごとです。公式 Web サイトのアドレスは次のとおりです: http://npm.taabao.org
  1. cnpm をインストールするには、コマンド npm install cnpm -g - -registry=https://registry.npm.taabao を使用します。 .org インストールが完了したら、cnpm -v を使用してインストールが成功したかどうかを確認します
  2. cnpm の使い方は npm とまったく同じで、npm を cnpm に変更するだけです
# 新しいパッケージを作成します。 json ファイル

package.json ファイルは、nodejs ベースのプロジェクトに不可欠な設定ファイルで、内容と形式は次のとおりです。ファイルはコメント化できないため、削除するように注意してください)


{
 "name": "test", // 项目名称(必须)
 "version": "1.0.0", // 项目版本(必须)
 "description": "project description!", // 项目描述(必须)
 "homepage": "", // 项目主页
 "repository": { // 项目资源库
  "type": "git",
  "url": "https://xxxx/xxx"
 },
 "author": { // 项目作者信息
  "name": "surging",
  "email": "xxx@163.com"
 },
 "license": "ISC", // 项目许可协议
 "devDependencies": { // 项目依赖的插件,加 -dev 安装会自动加到此处
  "gulp": "^3.8.11",
  "gulp-less": "^3.0.0"
 }
}

構文 npm init を使用して package.json ファイルを作成します


cd ~/workspace/demo
npm init

次に、プロンプトに従って段階的に情報を入力します。


npm init

すると、フォルダー内にpackage.jsonファイルが生成され、印刷情報が次のようになっていることがわかります:

package.json情報の印刷

もちろんあなたは手動で作成することもできますが、これは行わないと思います。

4. package.json ヘルプ ドキュメントを確認します。構文は次のとおりです。 cnpm help package.json

関連する推奨事項:


Windows で npm とノードを更新する方法の説明


nvm は異なるバージョンのノードを管理します npm を使用したメソッドの詳細な説明

プライベート npm パッケージの例の詳細な説明

以上が最新バージョンのnodejsを使用してnpmをインストールする方法を共有するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。