我成功地使用这个教程在Github包注册表上发布了一个简单的测试包:https://docs.github.com/en/packages/quickstart
现在,如果我理解正确,为了在项目中使用它,我需要创建一个.npmrc文件,并添加以下内容:
@OWNER:registry=https://npm.pkg.github.com
//npm.pkg.github.com/:_authToken=PAT
1- 如果其他人想要安装我的公共包,我需要提供他们我的个人访问令牌(PAT)吗?还是他们可以使用自己的 PAT 来安装任何 Github 的公共包?
2- 我该如何隐藏我的 PAT?我尝试在 .env 文件中设置一个 TOKEN 变量(位于与 .npmrc 文件相同的目录中),然后用 ${TOKEN} 调用它,但好像不起作用(运行 npm install 时,身份验证失败,而将相同的 PAT 直接插入文件中则可正常工作)。
谢谢