开 Flutter 新项目,最怕的从来不是写业务。
而是第一天的"复制旧工程考古仪式":
- 复制旧项目
- 删旧业务代码
- 改项目包名
- 抠垃圾路由
- 修依赖冲突
- 全局搜索旧项目名,防止穿帮
一套下来半天没了,业务一行没写。
新项目的黄金第一天,不该浪费在这些低价值的体力活上。
最近在用一个极度顺手的 VSCode 效率工具——Flu CLI。 右键一键建项,搭架子、清杂物的琐碎脏活全部接管了。
🧩 像搭积木一样配项目
以前新建项目,要么用官方空骨架,要么从几个固定模板里挑一个。
Flu CLI 把它做成了多维度的配置矩阵。 结构模板、架构基类、网络组件、支付能力……全部能像搭积木一样自由勾选。
最爽的是右侧的所见即所得实时预览。 你每勾选一个组件,项目目录树都会实时演变。
重点不只是"一键生成"。 而是让新项目从诞生的第一秒起,就拥有最清晰的结构与架构契约。
不想花时间研究配置? 直接一键套用官方推荐包,秒开跑:
🚀 编辑器里点右键,极速开跑
整个建项流程仅需三步:
-
唤起向导:在 VSCode 目录树的空文件夹上右键,选择新建项目。
-
确认配置:套用推荐配置包,或花几秒勾选跨平台与 FVM 等能力,点击创建。
-
静待落地:自动跑完依赖加载,完成整个开发环境初始化。
建项成功只是第一步。
真正省心的是它落地出来的规范项目骨架。
向导里预览到什么结构,生成出来的就是什么。所见即所得。
而且,项目根目录会自动落地一个核心文件。
它定义了整个项目的"单事实源"。
团队成员后续开发新页面时,都会被强制限制在这套规范内。
从源头上防止项目越写越乱。
🛡️ 自动真机跑通,才是合格的 Starter
很多脚手架生成完之后一堆警告,甚至跑不通。
Flu CLI 交付的是能直接编译通过并进入默认首页的高水准工程。
更关键的是,它还能接住你第二天的开发。
后续建新页面?右键选择生成即可。
自动派生出与项目规则高度对齐的契约文件,彻底告别手动建文件。
📱 Flutter 鸿蒙与 FVM SDK 隔离
本次更新中,Flutter 鸿蒙适配和 FVM 隔离环境一键锁定是很大的核心卖点。
考虑到鸿蒙配环境的复杂度,下一篇会单独拆开讲。
专门解决 Flutter 鸿蒙在起步阶段遇到的 SDK 报错和工作区冲突,让跨端编译一步到位。
开发新项目,本就应该从"想写什么业务"开始。
而不是被旧工程的代码遗产、垃圾配置纠缠折磨。
把这部分体力活交给机器,把时间还给自己。
🛠️ 觉得每次新建项目都像考古?
把机械劳动交给工具,把时间留给生活。
-
🛒 VSCode 插件:在市场搜索 Flu CLI 一键安装,开启右键极速建项目向导。
-
📖 官方文档:huozhiye.cn/flu-cli
-
📦 源码仓库:Gitee 源码 (如果对你有帮助,欢迎点个 Star 支持一下!)