chocolatey@Tracker のインストールコンセプトと@Trackerによって提案されたアイデアに基づいて、私にとってうまくいったのは以下を実行することでした。そして、Windowsのすべてのユーザーがnodejsとで作業して満足しましたnpm。
のC:\ProgramData\nodejsインストールディレクトリとして選択し、管理者グループのメンバーである任意のユーザーと共にnodejsインストールnodejsします。
これはチョコレートのように行うことができます: choco install nodejs.install -ia "'INSTALLDIR=C:\ProgramData\nodejs'"
次にnpm-cache、インストールディレクトリのルートに呼び出されるフォルダーを作成します。C:\ProgramData\nodejs\npm-cache。
etcインストールディレクトリのルートに呼び出されるフォルダーを作成します。C:\ProgramData\nodejs\etc。
NODE環境変数を次のように設定しますC:\ProgramData\nodejs。
NODE_PATH環境変数を次のように設定します C:\ProgramData\nodejs\node_modules。
%NODE%上記で作成した環境変数が追加されていること(またはそのパス)が追加されていることを確認します。%PATH%環境変数にいるます。
%NODE_PATH%\npm\npmrc以下の内容で編集prefix=C:\ProgramData\nodejs
コマンドプロンプトから、グローバル構成を次のように設定します...
npm config --global set prefix "C:\ProgramData\nodejs"
npm config --global set cache "C:\ProgramData\nodejs\npm-cache"
上記の手順は、npm(npm -g install npm@latest)を更新する前、またはインストールする前に、できれば順番に実行することが重要です。npmモジュールのです。
上記の手順を実行することでnodejs、システム全体のインストールとして実行し、適切な権限を持つすべてのユーザーが簡単に利用できるようになりました。各ユーザーは、次に実行することができますnodeし、npm必要に応じて。