【NPM】npm相关

必须使用npm镜像,不能使用淘宝镜像

查看当前的镜像

npm config get registry

切换镜像为npm (不能使用淘宝镜像)

npm config set registry https://registry.npmjs.org

在要发布的包文件目录执行

  • 发布为公共包
npm publish --access public 
  • 发布为默认设置的包
npm publish  

上传的包下载不到最新版

  • 问题描述 :模块发布到npm上后,因为发布到的是npm官方的镜像,而安装大多是从淘宝的镜像安装,会存在一个官方镜像与淘宝镜像版本不一致问题,若发布npm到安装模块之间的时间特别短,很可能安装的是老版本或找不到这个模块。
  • 解决问题:
    去淘宝镜像地址(https://npmmirror.com),输入刚上传的模块名进行查询。
    若能查到cnpm模块版本号与npm是对应的,就没有问题,否则点击SYNC,同步最新模块版本。
    在这里插入图片描述

或切换官方npm源下载模块

npm config set registry https://registry.npmjs.org

npm删除已发布的版本

  • npm unpublish 包名@x.x.x --force

例 删除1.2.3 版本的colorspick包

npm unpublish [email protected] --force 

End

2023/4/21 6:39 辑


2023/4/21 8:09 一改

猜你喜欢

转载自blog.csdn.net/qq_43614372/article/details/130279473
NPM
今日推荐