在ubuntu 12.04上安装nodejs和npm之后无法找到.npmrc文件

时间:2013-06-29 00:28:54

标签: node.js ubuntu-12.04 npm

我只是按照教程在我的ubuntu 12.04上安装nodejs和npm。 https://gist.github.com/dwayne/2983873

现在安装后两个都工作正常。 我通过

检查了它们

节点-v npm -v

他们似乎给了我想要的结果。 我的问题是我无法找到.npmrc文件。不是很奇怪。

我想知道我们在安装npm时是默认创建的吗?或者我应该自己创建它。?

1 个答案:

答案 0 :(得分:29)

可以有每用户,全局和内置的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。