發(fā)布公共范圍的包時氛濒,可能會收到以下錯誤
npm ERR! code E402
npm ERR! 402 Payment Required - PUT https://registry.npmjs.org/.... - You must sign up for private packages
嘗試發(fā)布公共范圍的包時會發(fā)生這種情況。默認訪問級別為私有臣咖。要解決此問題控硼,可以設置npm config set access public
或添加以下內容到package.json
{
// ...
// 添加以下
"publishConfig": {
"access": "public",
"registry": "https://registry.npmjs.org/"
}
// ...
}