更新组件

在已有小程序项目里更新基于 Min 开发的组件,首先通过 NPM 来更新 组件package,然后再将 组件package 里的文件编译到小程序开发目录下。而 Min 的 update 指令是将二者进行封装可以让开发者快速更新组件

  1. $ min update [name]

更新步骤

  • 进入进入 已有小程序项目 的根目录的根目录
  1. $ cd ~/your_weapp_project/
  • 输入指令和组件 NPM 包名称,@minui/wxc-toast 是组件的 NPM 包名称,这里以 MinUI 组件库的 toast 组件举例
  1. $ min update @minui/wxc-toast
  • 首次 在已有小程序项目里更新组件,会进入更新组件的命令行交互式问答,开发者请按照命令行上的交互式问题来完成具体操作

    • 请设置更新路径( dist/packages 是 Min 设计的默认更新路径,开发者可按需求修改)
  1. dist/packages
  1. - 输入 y 开启
  2. - 输入 n 关闭
  • 完成上个步骤,Min 工具将进入自动化更新阶段

    • 通过 npm update 将组件package 更新到 node_modules/ 目录下
    • Min 将组件package 进行编译,生成文件放到 dist/ 目录下
    • 提示更新完成
  • 此时组件已更新完成:请在 "微信开发者工具" 预览

批量更新

  • 开发者也可以直接执行指令,用于批量更新已安装的 Min 组件
  1. $ min update
  • 此时,会进入【更新步骤】的 命令行交互式问答非首次 更新将跳过此步骤并进入 自动化更新阶段

注意

首次更新组件时,会提示设置更新路径,请务必将路径设置在 微信开发者工具指定的目录