Lucide V1 发布了!🚀
你现在浏览的是 v1 站点,如需查看 v0,请前往 v0 站点

Skip to content

开始使用

本指南将帮助你在 React Native 项目中开始使用 Lucide。 确保你已经设置好了 React Native 环境。如果你还没有,可以使用 React Native CLI、Expo 或任何其他你选择的 React Native 样板项目来创建一个新的 React Native 项目。

安装

首先,确保你已经安装了 react-native-svg(版本在 12 到 15 之间)。然后,安装该包:

sh
pnpm add lucide-react-native
sh
yarn add lucide-react-native
sh
npm install lucide-react-native
sh
bun add lucide-react-native

导入你的第一个图标

Lucide 是使用 ES 模块构建的。

每个图标都可以作为 React 组件导入,它会渲染一个 react-native-svg 元素。

jsx
import { Camera } from 'lucide-react-native';

// 用法
const App = () => {
  return <Camera />;
};

export default App;

属性

要自定义图标的外观,你可以使用以下属性:

名称类型默认值
sizenumber24
colorstringcurrentColor
strokeWidthnumber2
absoluteStrokeWidthbooleanfalse

因为图标渲染为 SVG 元素,所有标准的 SVG 属性也可以作为属性应用。请参阅 MDN 上的 SVG 表现属性列表。

jsx
// 用法
const App = () => {
  return <Camera size={48} color="red" strokeWidth={1} />;
};

更多关于如何使用属性的示例和详情,请继续阅读指南: