root ユーザーとして npm を設定するのは簡単で、うまくいきます。root として npm コマンドを実行する必要がある場合を除きます (非推奨)。そこで、root 以外のユーザーとして設定してみようと思いました。
npm のドキュメントによると、root アクセス権のない非 root ユーザーは、次の方法で npm をセットアップできます。
- 、、およびユーザーが所有するフォルダーを指す
.npmrc
ファイルを作成します。root
binroot
manroot
- 次に、インストール スクリプトを実行します。
わかった。インストールは問題ありませんでした。
しかし、node は npm が提供するパッケージを見ることができません。
では、npm が提供するパッケージをノードに認識させるにはどうすればよいでしょうか。(以前に npm をルートとしてインストールしたときは、何もする必要はありませんでした)。require.paths
ノード内で設定したり、環境変数を設定したりできNODE_PATH
ますが、何に?
ありがとう。