jry1009 / lighthouse_flutter Goto Github PK
View Code? Open in Web Editor NEWflutter 练手项目,组件化,mvvm,热更新,dio,websocket,多语言,多渠道打包,K线图,分时图,Componentization,kline,timeline
flutter 练手项目,组件化,mvvm,热更新,dio,websocket,多语言,多渠道打包,K线图,分时图,Componentization,kline,timeline
源码地址:flutter_manager
此库的最大优势在于:
使用成本低。由于是命令行工具,项目增删依赖库或更新库版本号时只需执行一次manager mvm
即可
改造成本低。原组件化方案几乎不用动,只需在mvm
配置文件夹里配置项目结构及依赖即可,工具会自动识别并管理
使用者不需要到子module手动增删依赖库或更新版本号,只需在统一的配置文件mvm
内修改即可,工具会自动定位并在正确的module下更新。尤其是切换git和path依赖方式时,省去了重复繁琐的寻找过程
各个module对三方库的依赖是相互独立的,因此统一的底层module是非必须的,真正做到组件化
配置文件version.yaml
对依赖库版本号的管理是整个项目共享的,即各子module使用统一版本的三方库,避免了版本冲突
可以运行example
样例体验,有任何疑问可通过issue
提出,pub地址:flutter_manager 1.0.2
服务器 异常,看不到数据
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.