需要 npm 5.5.1 或更高版本。
要從命令行界面 (CLI) 查看和設置配置文件屬性,請使用以下命令:
npm profile get
npm profile set <prop> <value>
查看和設置配置文件值
要查看當前的配置文件設置,請輸入下列命令:
npm profile get
npm 將會在表格中顯示你的配置文件設置:

你可以從命令行設置或修改以下配置文件屬性:
email
password
fullname
homepage
freenode
twitter
github
如何從命令行設置密碼
要設置密碼,請輸入下列命令:
npm profile set password
npm 會提示你輸入當前密碼,然后你就可以設置新密碼了。
密碼必須遵循以下準則:
- 超過 7 個字符
- 不包含你的用戶名的一部分
- 不是這些常見密碼之一
這些規(guī)則使你的密碼難以猜測,從而保護你的密碼。
如何設置其他配置文件屬性
要設置其他值,請將它們附加到行尾,如下所示:
$npm profile set fullname nori pat marsupial
如果你啟用了雙因素身份驗證,npm 將提示輸入憑據(jù),包括一次性密碼。然后 npm 將確認更改已經(jīng)發(fā)生:
Set fullname to nori pat marsupial
啟用和禁用兩因素身份驗證
你還可以使用此處描述的步驟從命令行啟用和禁用雙因素身份驗證。
如果你想讓攻擊者更難訪問你的帳戶和你的發(fā)布權,請啟用雙因素身份驗證。