设置 Personal Access Token

参考[github-token]

配置

.npmrc

1
2
//npm.pkg.github.com/:_authToken=YOUR_TOKEN
registry=https://npm.pkg.github.com

package.json

  • name字段:必须包含包的作用域和名称。例如,如果包名为test,并且要将其发布到My-org组织或用户,则 package.json 中的 name 字段应为@my-org/test
  • repository字段:必须与GitHub Repository URL匹配。例如存储库URL是github.com/my-org/test,则存储库字段应为https://github.com/my-org/test.git

注意:

  • 包名称和作用域只能使用小写字母。
  • npm 版本的 tarball 必须小于 256MB。

发布

1
npm publish

配置.npmrc

adduser

npm adduser

配置repository路径

为确保仓库的 URL 正确,请将 REPOSITORY 替换为要发布的包所在仓库的名称,将 OWNER 替换为拥有该仓库的 GitHub 个人帐户或组织的名称。

GitHub Packages 将根据该 URL 匹配仓库。

1
"repository":"https://github.com/OWNER/REPOSITORY",

安装