Skip to main content

Fvx

Fvx 是一个基于React.js进行快速构建React项目的脚手架工具, 提供:
  • 通过Fvx create 实现的交互式的项目脚手架。
  • 通过Fvx create 实现的零配置原型开发。
  • 基于 webpack 构建,并带有合理的默认配置;
  • 可以通过项目内的配置文件进行配置;
  • 可以通过插件进行扩展。
  • 一个丰富的官方插件集合,集成了前端生态中最好的工具。
  • 提供可选功能的npm包,例如 Babel/TypeScript 转译、ESLint 集成、单元测试和 end-to-end 测试等, 开箱即用。
Fvx 致力于将 React.js 生态中的工具基础标准化。它确保了各种构建工具能够基于智能的默认配置即可平稳衔接,这样你可以专注在撰写应用上,而不必花好几天去纠结配置的问题。与此同时,它也为每个工具提供了调整配置的灵活性,无需 eject。

插件支持
  • Fvx使用了一套基于插件的架构。未来Fvx将会基于插件实现更多的特性。
  • 基于插件的架构使得Fvx灵活且可扩展。
  • Fvx设计将基于插件来实现项目创作过程中的依赖变化,以满足项目对特定配置的依赖,使其具有更好的可扩展性和场景适应能力。
info

插件系统正在开发中, 将很快发布,敬请期待更多新特性。


易于维护

Fvx主要基于原生javascript特性开发,易于维护。如果感兴趣可以查看我们的源代码 , 或者查看npm包依赖。