Skip to content

Taro 已支持 Vite 8, React 19, Tailwind 4,开发者工具热更新,小程序全自动分包 #19468

Description

@sep2

功能描述

用现代工具链重构 Taro

官网:https://vpt.js.org

GitHub:https://github.com/sep2/vite-plugin-taro

功能设计

  • Vite 8 - 由 Vite 8 和 Rolldown 驱动开发与生产构建,带来快速启动、增量构建和现代前端工具链。
  • React 19 - 以 React 19 运行 App、页面和组件,可直接使用 Hooks、Suspense、React.lazy() 与现代组件模式。
  • 微信小程序热更新 - 基于 React Refresh,在修改组件时保留 App 数据、当前页面、深层 React 组件与输入状态。
  • 全自动分包 - 动态 import() 按需加载功能,自动规划主包与代码分包,应用层不再关心单包 2M 限制。
  • Taro 组件与 API - 继续使用熟悉的组件和 API,基于 Taro,超越 Taro。
  • 微信原生组件 - 支持原生组件,和 React 互相调用,并且参与全自动分包。
  • Skyline 渲染模式 - 支持全局或按页面启用 Skyline 模式,获得更流畅的渲染体验。
  • Tailwind CSS v4 - 默认模板开箱即用,工具类会自动适配微信小程序与 Web 样式输出。

开源贡献

全部开源 MIT 协议,欢迎使用PR

Metadata

Metadata

Assignees

No one assigned

    Labels

    T-h5Target - 编译到 H5T-weappTarget - 编译到微信小程序enhancementNew feature or request

    Type

    No type

    Projects

    Status
    Todo
    Status
    Padding

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions