我只是按照教程在我的 ubuntu 12.04 上安装 nodejs 和 npm。 https://gist.github.com/dwayne/2983873
现在安装后两者都工作正常。我检查了他们
节点 -v npm -v
他们似乎给了我想要的结果。我的问题是我无法找到 .npmrc 文件。是不是很奇怪。
我想知道它是在我们安装 npm 时默认创建的吗?还是我应该自己创建它。?
我只是按照教程在我的 ubuntu 12.04 上安装 nodejs 和 npm。 https://gist.github.com/dwayne/2983873
现在安装后两者都工作正常。我检查了他们
节点 -v npm -v
他们似乎给了我想要的结果。我的问题是我无法找到 .npmrc 文件。是不是很奇怪。
我想知道它是在我们安装 npm 时默认创建的吗?还是我应该自己创建它。?
可以有每个用户、全局和内置的 npmrc 配置。所以不用担心你的主目录中是否没有 .npmrc 文件。userconfig 可能存在也可能不存在。您可以查看有关 npm 配置文件的文档。
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。