由于在项目中 经常自己在一个项目中打包依赖,另一个项目中需要引用自己打包的依赖,所以需要自己提交一个npm 可安装的包,以免CV大法(粘贴复制)

以下是步骤

  • 在npm 官网上自己注册一个账号 【注册地址】

备注:需填写邮箱,用户名,密码, 注册成功之后需在邮箱中验证

  • 在npm 官网注册成功之后,npm 登录账号

    • 先判断当前npm版本号或者有没有npm
    • npm adduser 添加 npm账号,密码,邮箱(邮箱需要验证一下)
    • 添加之后验证是否已经登陆 npm who am i
  • npm publish 发布到npm上

注意: package.json 中如果出现其他邮箱(与已登录的邮箱不一致)会报错,注意一下

问题整理

① 403 Forbidden - PUT https://registry.npmjs.org/wellclient-sdk - You cannot publish over the previously published versions: 2.0.1.

解决方法: 当前版本已存在,需修改package.json 中的 version 为新的版本,可加1

② 403 Forbidden - PUT https://registry.npmjs.org/wellclient-sdk - you must verify your email before publishing a new package: https://www.npmjs.com/email-edit

解决方法: 该用户邮箱注册成功之后没有在邮箱中验证,需要邮箱中验证一下,上面有操作

③ 403 Forbidden - PUT https://registry.npmjs.org/wellclient - You do not have permission to publish "wellclient". Are you logged in as the correct user?

解决方法:该名字已经存在,在package.json 中 name 修改新的名字,可以在npm 中查找改名字是否已经被使用

⑥ This package has been marked as private ERR! Remove the 'private' field from the package.json to publish it.

解决方法: package.json 中有 private 为true,当前项目为私有属性,发布需删除该字段

npm 查看登陆账号_自定义npm 及问题整理相关推荐

  1. npm 查看登陆账号_发布第一个npm包

    这篇文章主要介绍如何发布一个npm包,这个过程并不复杂,学完之后你可以发布任何你喜欢的代码到npm网站上,之后你可以使用npm命令安装在其他项目中. 发布到npm网站之前,你必须在npm网站上创建一个 ...

  2. iview admin npm install报错_聊聊NPM镜像那些险象环生的坑

    作者:JowayYoung 仓库:Github.CodePen 博客:掘金.思否.知乎.简书.头条.CSDN 公众号:IQ前端 联系我:关注公众号后有我的微信哟 特别声明:原创不易,未经授权不得对此文 ...

  3. 登录账号 npm_自定义npm 及问题整理

    由于在项目中 经常自己在一个项目中打包依赖,另一个项目中需要引用自己打包的依赖,所以需要自己提交一个npm 可安装的包,以免CV大法(粘贴复制) 以下是步骤 在npm 官网上自己注册一个账号 [注册地 ...

  4. 使用cdn和npm引入的区别_在npm上发布自己的vue组件库(使用npm install 或者 CDN的方式引用)...

    一.npm publish 发布包到npm库的命令是npm publish npm publish发布包,需要先配置webpack.json文件,如果没有webpack.json文件,可以通过npm ...

  5. mysql 查看登陆记录_查看用户登录记录

    有关用户登录的信息记录在 utmp(/var/run/utmp).wtmp(/var/log/wtmp).btmp(/var/log/btmp) 和 lastlog(/var/log/lastlog) ...

  6. npm 删除依赖包_前端开发,npm会了吗?

    npm 是Node.js的包管理工具(package manager),npm 由三个独立的部分组成: 网站(开发者查找包,设置参数以及管理npm的主要途径) 注册表(保存每个包(package)的信 ...

  7. nodejs学习_安装npm及cnpm(Windows)

    [工具官网] Node.js : http://nodejs.cn/ 淘宝NPM: https://npm.taobao.org/ 一.安装node.js 1.前往node.js官网下载并安装工具,我 ...

  8. LINUX 查看宝塔BT登陆账号密码

    LINUX 查看宝塔BT登陆账号密码 登陆SSH, 输入这段代码/etc/init.d/bt default 即可

  9. npm 查看指定 package 的依赖关系

    npm 查看指定 package 的依赖关系 npm ls lodash 在 pnpm 中使用方法是 pnpm why lodash

最新文章

  1. Kaggle Days首次落地中国,日本团队拿下冠军
  2. 我要回家软件_这个中秋节,我也要回家
  3. Dcloud课程1 APP的架构有哪些
  4. 四、内存空间的编辑和ASSIC码
  5. 跨浏览器兼容的HTML5视频音频播放器
  6. ucenter 显示通信成功的条件
  7. WPF 如何在代码中使用自定义的鼠标资源
  8. RocketMQ使用mmap - TODO
  9. 学习软件评测师教程计划
  10. 微信小程序中如何应用音频
  11. 最好用的mac屏幕分辨率修改器:SwitchResX for Mac
  12. JSON 对比工具,优秀的JSON对比工具,文件内容对比
  13. 五款优秀的端口扫描工具
  14. rm -rf 真是删库跑路的一把好手
  15. 正面管教php_我就这样走进正面管教
  16. 改善网站安全性的5种方法
  17. 联合国发布AI报告:自动化和AI对亚洲有巨大影响
  18. 前端修仙路之筑基(CSS篇)
  19. 小姐姐拯救计划之我的NAS有ipv6域名之蛇皮操作
  20. 在endnote中做笔记

热门文章

  1. 简单 python 小说爬虫 ultimate
  2. [SoapUI] context.expand 和 groovyUtils.getXmlHolder 有什么不一样
  3. 《精通正则表达式》笔记 --- 选择引号内的文字
  4. 巴塞尔问题(Basel problem)的多种解法——怎么计算$\frac{1}{1^2}+\frac{1}{2^2}+\frac{1}{3^2}+\cdots$ ?...
  5. 16进制颜色转换为UIColor
  6. HDU 2088 Box of Bricks
  7. Anti-alias的前世今生(二):Post process based AA
  8. pandas的dataframe
  9. jar包导出无法显示图片或者音乐_超详细微信表情包制作教程
  10. Glib2基本api调用流程(十五)