npm发布项目报404错误解决

一、问题描述

在npm官方创建了账号并且创建了一个项目,在向npm使用npm publish命令发布项目时报错。报错内容为 404. 'projectName@0.0.1' is not in the npm registry.。

二、解决方案

通过查询资料得知造成这个报错的原因是在命令行中未登录到npm,执行npm publish命令时无法通过npm的权限校验。所以,只需要登录npm账号获取到token,再执行npm publish命令就可以了。步骤如下。

  1. 在命令行终端执行 npm login。在执行这个命令前要保证npm的配置中registry=http://registry.npmjs.org/。
  2. 根据命令行提示输入 username 和 password 即账号和密码。
  3. 输入用于公开展示的邮箱地址,按下回车键,然后展示为 Logged in as 你的账号 on http://registry.npmjs.org/.。
  4. 在命令终端执行 npm publish 命令,开始发布。发布成功后会输出项目相关的信息。如图。

相关推荐
©️2020 CSDN 皮肤主题: Age of Ai 设计师:meimeiellie 返回首页
实付 29.90元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值