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

v09*_*v09 11 node.js npm ubuntu-12.04

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

现在安装后都工作正常.我检查了他们

node -v npm -v

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

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

use*_*109 34

可以有每用户,全局和内置的npmrc配置.所以不要担心主目录中是否没有.npmrc文件.userconfig可能存在也可能不存在.您可以查看文档的新公共管理的配置文件.

未为所有用户创建userconfig.要检查是否存在用户配置及其位置,您可以执行以下操作:

npm config ls -l | grep config
Run Code Online (Sandbox Code Playgroud)

我的输出结果是

; cli configs
; userconfig /home/ubuntu/.npmrc
globalconfig = "/data/storage/node-v0.8.8-linux-x64/etc/npmrc"
userconfig = "/home/ubuntu/.npmrc"
Run Code Online (Sandbox Code Playgroud)

全局npmrc存在于安装npm的位置.用户有自己的.搜索密钥时,userconfig文件的优先级高于全局配置.但如果不存在则使用globalconfig.

  • 看起来在我的Ubuntu中安装之后,全局和用户配置文件都不一定存在,但我想我可以创建它们,NPM会接收它们. (2认同)