跳到主要内容

2025-06-12 ESM重写cli 配置文件支持ESM

CLI

  • 使用ESM重写CLI

  • 新增 npm add 命令,用于给模块添加npm插件文档

  • 现在下面这些文件可以用ESM模式编写

    • app/config/route.js
    • app/config/themeToScss.js
    • app/taro.config.js
    • app/taro.config.dev.js
    • app/taro.config.prod.js
    • app/update/rn.js
    • app/update/harmony.js
    • configs/config/index.js
    • configs/config/duxapp.rn.js
    • configs/config/duxapp.harmony.js
  • 下面的文件还不支持用ESM编写,需要保持CommonJS模式

    • app/babel.config.js
    • app/metro.config.js
  • 修复 --app 模块 某些命令不生效

  • 优化创建项目拉取速度

  • 优化一些命令提示

基础模块

  • 完善组件工具 Types
  • 修复小程序端 多项警告
  • 新增 route.relaunch 重启小程序
  • 新增 route.tel 打开拨号
  • 新增 route.mini 打开小程序
  • 新增 route.mapPoint 打开一个位置