Note that you can also install from a tarball 处理

近期使用 `npm publish` 发布依赖包时,始终遇到 npm 404 报错,错误信息是 “Note that you can also install from a tarball”,尝试更换网络,更换代理服务器等操作,都无效,npm 报错如下

问题原因:npm token 过期了,但是这个报错信息不合适,提示是 xxx 依赖包不存在。

解决:在 npm 官网登录后,重新生成 token,并更新到本地的 .npmrc 中,即可发布新版本。

vim ~/.npmrc
//registry.npmjs.org/:_authToken=npm_xxxxxxxxxxxxxxxxxxxx

重新执行 npm publish 即可发布新版了,然后可以在 npmjs.com/package/xxx 中查看是否发布成功。

 

注意:依赖包是否是私有版本,还是公共版本,具体可以参考官网链接

Creating and publishing unscoped public packages | npm Docs

To see your public package page, visit https://npmjs.com/package/*package-name, replacing package-name* with the name of your package. Public packages will say public below the package name on the npm website.

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值