Z次元

这篇文章主要介绍了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,其拉取频率较慢,经常出现无法及时更新。
评论区

这里还没有评论哦

快来发一条评论抢占前排吧

目录