这篇文章主要介绍了Npm的常用操作,包括如何切换npm的默认源到官方源或淘宝源,如何进行用户管理以及npm包的初始化、发布、取消发布等操作。文章还提供了几个常见的cdn访问地址,方便用户通过cdn直接访问npm包中的资源。这些操作对于npm包的管理和使用非常关键,能够帮助开发者更有效地进行包管理和资源共享。
切换源
切换默认源
npm config set registry https://registry.npmjs.org
切换淘宝源
## 临时使用
npm --registry http://registry.npmmirror.com
## 全局使用
npm config set registry http://registry.npmmirror.com
添加用户
将账号会被添加到npm本地的配置中
npm adduser
查看用户
npm会把认证信息存储在~/.npmrc
中,并且可以通过以下命令查看npm当前使用的用户:
npm whoami
连接账户
npm login
初始化仓库
npm init
package name
为必填项,不能与已有的npm仓库重复,否则会报错
发布
npm publish
如果需要升级资源版本只需要将
package.json
中的版本号递增,然后重新发布即可
删除
## 强制删除(最近一个版本)
npm unpublish --force
## 删除指定版本
npm unpublish 包名@版本号
## 作废指定包的指定版本(当有人使用作废的版本时会展示提示信息)
npm deprecate 包名@版本号 提示信息
示例:
npm unpublish ahzoo@1.0.0
访问资源
几个常见的cdn访问地址:
- jsdelivr
https://cdn.jsdelivr.net/npm/包名@版本号/图片地址
- zhimg:
https://unpkg.zhimg.com/包名@版本号/图片地址
zhimg是知乎的unpkg镜像 - bdstatic
https://code.bdstatic.com/npm/包名@版本号/图片地址
bdstatic作为内用cdn,其拉取频率较慢,经常出现无法及时更新。
版权声明
本文依据
CC-BY-NC-SA 4.0
许可协议授权,请您在转载时注明文章来源为
Z次元
,若本文涉及转载第三方内容,请您一同注明。
评论区
发表评论
这里还没有评论哦
快来发一条评论抢占前排吧
切换源
添加用户
查看用户
连接账户
初始化仓库
发布
删除
访问资源