React
基于 Farm 创建一个 React 项目。
Farm 提供两种方案来支持创建 React 项目:
- 使用
create-farm脚手架创建脚手架项目 - 你可以根据当前文档手动创建一个
React项目
创建 React 项目
在 Select Framework 中选择 React 模版
Farm 需要通过注册 @farmfe/plugin-react 插件来对 React 项目进行支持。
farm.config.ts
@farmfe/plugin-react 插件由 Rust 编写, 因此你不需要显式引入, 通过传递一个字符串包名即可注册。
集成 emotion
你可以通过注册 @swc/plugin-emotion 插件来对 emotion 进行支持。
farm.config.ts
src/index.tsx
集成 svgr
SVGR 是一个用于将 SVG 转换为 React 组件的工具,Farm 提供了 Js 插件来支持 SVGR。
farm.config.ts
