ホームページ  >  記事  >  ウェブフロントエンド  >  Node.js モジュールのグローバル インストール パスを構成する方法

Node.js モジュールのグローバル インストール パスを構成する方法

php中世界最好的语言
php中世界最好的语言オリジナル
2018-05-28 15:53:181180ブラウズ

今回は、Node.jsモジュールのグローバルインストールパスを設定する方法と、Node.jsモジュールのグローバルインストールパスを設定する際の注意事項について説明します。以下は実際的なケースです。見てみましょう。

NodeJS をダウンロードしてインストールした後、選択したパスに次のファイルが存在します:

デフォルトでは、NodeJS のインストールにより npm (モジュール マネージャー: ユーザーの管理に使用されるモジュール必須、グローバルおよび地元の2)。

注:

グローバル: npm install -g を実行すると、ユーザーがプログラムに () を必要とする場合、モジュールがグローバル パスにインストールされます。グローバル パスが変更されていない場合、ユーザーがダウンロードしたモジュールはデフォルトでパス C:UsersAdministratorAppDataRoamingnpm にあります。

部分: npm install を実行すると (-g が欠落していることに注意してください)、現時点では、他のパス プロジェクトはこのバージョンのモジュールを参照できません。 !

デフォルトのグローバルパスを変更します:

まず、npmのグローバルモジュールのストレージパス(node_global)とキャッシュのパス(global_cache)を設定します。たとえば、上記の2つのフォルダーを%nodejsに配置したいと思います。 %node_ modules

の下 1) D:appsnodejsnode_modules の下に「node_global」と「node_cache」という 2 つのフォルダーを作成します。

2) DOS ウィンドウで実行します:

npm config set prefix “D:\apps\nodejs\node_modules\node_global”
npm config set cache “D:\apps\nodejs\node_modules\node_cache”

このメソッドを変更できない場合でも、変更できます:

nodejs インストール ディレクトリで node_modulesnpm.npmrc ファイルを見つけます

次のように変更します:

prefix = D:\apps\nodejs\node_modules\node_global
cache = D:\apps\nodejs\node_modules\node_cache

3 ) 現時点では、npm モジュールのインストール用のデフォルトのグローバル パスが対応するフォルダーに変更されていますが、コンピューター システムはデフォルトが変更されたことをまだ認識していないため、現時点ではユーザーはまだこれらのモジュールを要求できません。パスがあるため、「win +R」-->「sysdm.cpl」-->「詳細」-->「環境変数」に移動する必要があり、設定ダイアログ ボックスが開きます。

4) 以下は最も重要な場所 (変更の成否を決定する場所です!):

① まず、「システム変数」に新しい変数を作成します。 NODE_PATH という名前の変数値は次のとおりです。 before グローバル モジュールを格納するために使用される、新しく作成されたフォルダー内の node_modules フォルダーへの絶対パス。 (ユーザーがダウンロードしたグローバル モジュールがここにあることをシステムに伝えます)。

つまり: D:appsnodejsnode_modulesnode_globalnode_modules

②新しいNODE_PATHを作成した後、ノードとnpmの場所をシステムに伝える必要もあります。このとき、「システム変数」列で「Path」変数を見つける必要があります。 「環境変数」ダイアログボックスの

をダブルクリックして開き、既存の内容の末尾に英語のセミコロン「;」を追加し、

D:appsnodejs; があるかどうかを確認します。 npm) をパス

に追加すると、次のようになります。 cnpm をインストールした後、以下を追加する必要があります:

D:appsnodejsnode_modulesnode_global;

(cnpm path, npm install -g cnpm --registry=https:/ /registry.npm.taabao.org!!!)

信じられないかもしれませんが、この記事の事例を読んだ後は、その方法を習得したことになります。さらに興味深い情報については、PHP 中国語 Web サイトの他の関連記事に注目してください。 !

推奨書籍:

Webpack + React 開発環境を構築する方法

React ファミリー バケット環境を構築する方法

以上がNode.js モジュールのグローバル インストール パスを構成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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