ホームページ > 記事 > ウェブフロントエンド > npmを使用してグローバルモジュール権限をインストールする方法
今回は、npmを使用してグローバルモジュール権限をインストールする方法と、npmを使用してグローバルモジュール権限をインストールする場合の注意事項について説明します。実際のケースを見てみましょう。
この問題を解決するには 3 つの方法があります: グローバル インストール パスを変更する権限
デフォルトのインストール パスを変更する
サードパーティ ツールを使用してノードをインストールする
インストール パスを変更する権限デフォルトのグローバルインストールパスを表示します
npm config get prefix
ほとんどのシステムでは、表示されるディレクトリは次のとおりです: /usr/local
警告: デフォルトのパスが /usr/ にある場合は、この手順をスキップしてください。そうしないと、システム権限が台無しになります。 。
パス権限の変更sudo chown -R (whoami)(whoami)(npm config get prefix)/{lib/node_modules,bin,share}
実行後、/usr/local 下の lib/node_modules、bin、share の所有権が現在のユーザーに変更されます。
デフォルトのインストールパスの権限を変更したくない場合は、追加の問題が発生する可能性があります。たとえば、権限を変更した後、他のユーザーと共有できなくなる可能性があります。現在のシステムの。現時点では、デフォルトのインストール パスを変更することを検討できます。
この例では、デフォルトのグローバル インストール パスを現在のユーザーのホーム ディレクトリに変更しました:
1. 新しいグローバル インストール パスを作成しますmkdir ~/.npm-global
npm config set prefix ‘~/.npm-global'3. 新しい ~/.profile を開くか作成し、次の行を追加します
export PATH=~/.npm-global/bin:$PATH4. システム環境
変数source ~/.profile
をインストールして試してください。 npm install -g jshint
[luncher@localhost aaa]$ ls ~/.npm-global/bin/
jshint
[luncher@localhost aaa]$
章の助けを借りて、サードパーティのツールを使用してノードをインストールします
brew install nodecentos は、yum ツールを使用してノードをインストールします
yum install nodeこの記事のさらに興味深い情報については、PHP 中国語 Web サイトの他の関連記事にご注目ください。 推奨読書:
WeChat アプレットでカスタムの複数選択イベントを実装する方法
select を使用せずに Vue でドロップダウン ボックス関数を実装する方法
以上がnpmを使用してグローバルモジュール権限をインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。