神奇的装工具流程(这种方式我还是第一次用)
之后就可以使用这个私有包去下载redis、mongodb这些在docker上了,为了统一开发的数据库版本,以及方便在mac上一键启动需要用到的工具。首先创建一个文件为npmrc,里面的内容为registry.npmjs.org/:_authToken=*****************我们公司主要是yarn global add *******(这个私有包)之后就可以通过yarn去从npm仓库中下
·
整一个大致思路如下:
首先创建一个文件为npmrc,里面的内容为registry.npmjs.org/:_authToken=*****************
echo //registry.npmjs.org/:_authToken=********* > ~/.npmr
cat ~/.npmrc //来验证
之后就可以通过yarn去从npm仓库中下载这个私有包了
- 工作原理:
- 你需要在 npmjs.com 上注册一个账户,并升级到付费套餐(例如 Pro 或 Teams)。
- 付费后,你的账户就获得了发布私有包 (private packages) 的权限。
- 当你发布一个包时,可以将其标记为私有。例如,你发布一个名为
@my-org/my-private-tool的包,它虽然存在于 npm 的服务器上,但对于没有权限的公众来说是不可见、不可下载的。 - 生成凭证:你在你的 npm 账户中生成一个“Access Token”(访问令牌),这就是你所说的“凭证”。这个令牌可以被设置为只读(仅供下载)或读写(可发布和下载)。
- 授权其他电脑:团队的其他成员或者你的其他电脑,只需在他们的
~/.npmrc文件中配置好这个凭证(Token),就可以成功下载和使用你发布的这个私有包了。
- 总结:这种方式最简单,不用自己维护服务器,但需要向 npm 官方付费。
有了这个私有包后,就可以去使用了
我们公司主要是yarn global add *******(这个私有包)
之后就可以使用这个私有包去下载redis、mongodb这些在docker上了,为了统一开发的数据库版本,以及方便在mac上一键启动需要用到的工具。
可视化工具是orbStack。
更多推荐


所有评论(0)