チュートリアルに従って、ubuntu 12.04にnodejsとnpmをインストールしました。 https://Gist.github.com/dwayne/298387
今インストールした後、両方が正常に動作しています。確認した
node -v npm -v
彼らは私に望ましい結果を与えるようです。私の質問は、.npmrcファイルが見つからないことです。変じゃないですか。
Npmをインストールすると、デフォルトで作成されますか?または自分で作成する必要があります。
ユーザーごと、グローバル、組み込みのnpmrc構成があります。したがって、ホームディレクトリに.npmrcファイルがなくても心配する必要はありません。 userconfigは存在する場合と存在しない場合があります。 npm構成ファイルで documentation を確認できます。
userconfigは、すべてのユーザーに対して作成されるわけではありません。ユーザー設定があるかどうかとその場所を確認するには、次のようにします。
npm config ls -l | grep config
私の出力は次のようになります
; cli configs
; userconfig /home/ubuntu/.npmrc
globalconfig = "/data/storage/node-v0.8.8-linux-x64/etc/npmrc"
userconfig = "/home/ubuntu/.npmrc"
グローバルnpmrcは、npmがインストールされている場所に存在します。そして、ユーザーの独自のものを持っています。キーを検索する場合、userconfigファイルはグローバル構成よりも優先されます。ただし、それがない場合は、globalconfigが使用されます。