1. 首先需要注册一个npm的账号 访问npm注册

    iShot_2022-10-29_21.35.27

  2. 完成邮箱验证,注册完成后进入账号管理界面,你会看到You have not verified your email address字样的提示,点击以后按提示步骤验证你的邮箱。

85e92b51

  1. 先在gitee上创建一个仓库 存放这些内容 在本地合适的位置把它clone下来。找个空文件夹打开终端输入
//比如我的
git clone https://gitee.com/xyhcodefilter/wxtools.git
  1. 在clone下来的[wxtools]文件夹内打开终端,输入以下指令切换回原生源
npm config set registry https://registry.npmjs.org
  1. 添加本地npm用户设置
# 仅第一次使用需要添加用户,之后会提示你输入你的npm账号密码以及注册邮箱
npm adduser
# 非第一次使用直接登录即可,之后会提示你输入你的npm账号密码以及注册邮箱
npm login
  1. 编辑好自己需要发布的npm插件
  2. 运行npm初始化指令,把整个进行打包,按照指示进行配置,注意需要事先确认你的包名没有和别人已发布的包重复,可以在npm官网搜索相应包名,搜不到就说明还没被占用
npm init

iShot_2022-10-29_22.19.56

最后会输出一段package.json,请求确认,输入yes即可

  1. 然后输入发布指令,我们就可以把包发布到npm上了
npm publish
  1. 更新版本号 每次修改后需要更新版本号
npm version patch
  1. 删除包
npm unpublish 包名 --force