npm私库推送 撤销...

2020-04-23  本文已影响0人  diviner_杨

1.常用npm addUser---npm login---npm publish ---npm unpublish @kd-components/official-management --force 撤销提交的

2.需要准备好用户名 :xxx 密码:xxx 邮箱 xxxx@xxx.com

3.也可以写到npmrc中的鉴权信息可以替代每次的登录

企业微信截图_15876232863170.png

4.填写如下图这些信息

企业微信截图_15876234392641.png

Base64地址 http://tool.chinaz.com/Tools/Base64.aspx

5.第一次提交确认好版本号 v1.0.0 使用命令npm publish就会提示发布成功的包名+版本号,项目中就可以使用npm install --save-dev拉取了

6.撤销---npm unpublish @kd-components/official-management --force 撤销提交的24小时的

一些命令

1 .查看当前目录下安装了哪些node包
npm ls
2 .登陆npm
-> npm login

Username: leinov
Password:
Email: (this IS public)
Email: (this IS public) 1425795233@qq.com
Logged in as leinov on http://registry.npmjs.org/.
3 .查看当前npm用户
-> npm whoami

leinov //当前用户
如下提示表明还未登陆npm 该命令只在登陆状态下使用,或者使用npm adduser添加新用户

npm ERR! code ENEEDAUTH
npm ERR! need auth this command requires you to be logged in.
npm ERR! need auth You need to authorize this machine using `npm adduser`

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/leinov/.npm/_logs/2018-09-14T08_13_10_900Z-debug.log
4 .查看当前目录下安装了哪些node包
 -> npm ls
 
 xcx@1.0.0 /Users/*/node/xcx
└── axios@0.18.0 extraneous
#####5 .发布本地包

进入本地项目目录执行下面命令

-> npm publish 

+ util@1.0.0 //发布成功 可通过网页进入npmjs.org查看自己上传的包
6 .查看node安装路径
npm get prefix

/Users/****/v8.11.3
7 .查看全局node包

$ npm root -g

  /Users/*****/node_modules
8 .npm清理缓存
npm cache clean -f

--------------------------------------------------------------------------分割线------------------------------------------------------------------------------------------

*注:模糊大概更新这些,有空了再细化,自己笔记记录,使用场景有关系,比如权限啥的,本人不做评价。

上一篇下一篇

猜你喜欢

热点阅读