npm

lucide-react

A Lucide icon library package for React applications.

版本 4已同步 4文件 960 SRI 已生成
接入决策台 · 安全可信状态

先确认可用入口,再复制固定版本地址

入口文件、安全评分、扫描覆盖和风险项已合并到首屏,适合上线前快速判断能不能直接接入。

建议复核
安全分
67
最近扫描 2026-06-19
扫描覆盖
100%
960 / 960 文件
高危文件
0
0 条 critical
待复核
4
外联、混淆、敏感行为
推荐入口
暂无浏览器入口
SRI 待确认
SRI 缺失 0
当前版本 1.21.0
240 文件
240 JS / 0 CSS / 0 WASM
4 review files
可在下方文件列表中查看原始构建产物
当前版本 240 个文件,0 个入口候选。未发现可疑外联域名。
使用路径
01确认版本

固定到 1.21.0,避免线上被隐式升级。

02复制地址

优先使用推荐入口,特殊场景再切换文件。

03检测可用

发布前检测 HTTP、CORS、SRI 和响应速度。

查看全部文件

快速接入

已按当前文件列表自动选择一个更适合浏览器接入的入口文件。完整用法可在下方生成器中切换文件。

暂无可直接接入的浏览器入口文件,可在文件列表中查看原始构建产物。
4版本
960文件
1.21.0最新

CDN 地址生成器

选择文件后直接复制 URL、Script、Module、CSS 或 WASM 示例。建议复制前先检测一次文件可用性。

文件类型
JS
文件大小
932.2 KB
SRI
已生成
CDN URL
适合放到构建配置、动态加载或手动拼接标签。
https://cdn.ptab.cn/cdn/lucide-react/1.21.0/dist/cjs/lucide-react.js
普通 Script
适合传统 HTML 页面和 UMD/global 构建。
<script src="https://cdn.ptab.cn/cdn/lucide-react/1.21.0/dist/cjs/lucide-react.js" integrity="sha256-EywobkK1R8ZNOQIQ0UTIYRXxUjN3w4LQQkU6Xwp+jtI=" crossorigin="anonymous"></script>
ES Module
适合浏览器原生 module 文件,使用前建议确认该文件支持 ESM。
<script type="module">
  import * as lib from "https://cdn.ptab.cn/cdn/lucide-react/1.21.0/dist/cjs/lucide-react.js";
  console.log("module loaded", lib);
</script>

版本与文件

当前版本 1.21.0,展示 240 / 240 个文件。
lucide-react/1.21.0/dist/cjs/lucide-react.js
JS
932.2 KB
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/a-arrow-down.mjs
JS
636 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/a-arrow-up.mjs
JS
628 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/a-large-small.mjs
JS
682 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/accessibility.mjs
JS
719 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/activity-square.mjs
JS
267 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/activity.mjs
JS
583 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/ad.mjs
JS
721 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/air-vent.mjs
JS
715 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/airplay.mjs
JS
582 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/alarm-check.mjs
JS
265 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/alarm-clock-check.mjs
JS
741 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/alarm-clock-minus.mjs
JS
735 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/alarm-clock-off.mjs
JS
753 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/alarm-clock-plus.mjs
JS
777 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/alarm-clock.mjs
JS
717 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/alarm-minus.mjs
JS
265 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/alarm-plus.mjs
JS
263 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/alarm-smoke.mjs
JS
800 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/album.mjs
JS
548 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/alert-circle.mjs
JS
261 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/alert-octagon.mjs
JS
263 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/alert-triangle.mjs
JS
265 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/align-center-horizontal.mjs
JS
810 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/align-center-vertical.mjs
JS
802 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/align-center.mjs
JS
266 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/align-end-horizontal.mjs
JS
649 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/align-end-vertical.mjs
JS
641 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/align-horizontal-distribute-center.mjs
JS
846 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/align-horizontal-distribute-end.mjs
JS
744 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/align-horizontal-distribute-start.mjs
JS
751 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/align-horizontal-justify-center.mjs
JS
698 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/align-horizontal-justify-end.mjs
JS
680 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/align-horizontal-justify-start.mjs
JS
687 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/align-horizontal-space-around.mjs
JS
646 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/align-horizontal-space-between.mjs
JS
733 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/align-justify.mjs
JS
268 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/align-left.mjs
JS
263 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/align-right.mjs
JS
262 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/align-start-horizontal.mjs
JS
656 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/align-start-vertical.mjs
JS
648 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/align-vertical-distribute-center.mjs
JS
838 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/align-vertical-distribute-end.mjs
JS
730 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/align-vertical-distribute-start.mjs
JS
743 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/align-vertical-justify-center.mjs
JS
684 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/align-vertical-justify-end.mjs
JS
672 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/align-vertical-justify-start.mjs
JS
679 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/align-vertical-space-around.mjs
JS
638 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/align-vertical-space-between.mjs
JS
725 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/ambulance.mjs
JS
931 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/ampersand.mjs
JS
600 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/ampersands.mjs
JS
697 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/amphora.mjs
JS
824 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/anchor.mjs
JS
605 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/angry.mjs
JS
701 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/annoyed.mjs
JS
586 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/antenna.mjs
JS
677 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/anvil.mjs
JS
780 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/aperture.mjs
JS
785 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/app-window-mac.mjs
JS
638 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/app-window.mjs
JS
618 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/apple.mjs
JS
663 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/archive-restore.mjs
JS
724 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/archive-x.mjs
JS
655 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/archive.mjs
JS
597 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/area-chart.mjs
JS
257 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/armchair.mjs
JS
740 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-big-down-dash.mjs
JS
715 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-big-down.mjs
JS
646 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-big-left-dash.mjs
JS
715 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-big-left.mjs
JS
654 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-big-right-dash.mjs
JS
718 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-big-right.mjs
JS
656 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-big-up-dash.mjs
JS
710 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-big-up.mjs
JS
640 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-down-0-1.mjs
JS
687 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-down-01.mjs
JS
264 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-down-1-0.mjs
JS
687 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-down-10.mjs
JS
264 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-down-a-z.mjs
JS
677 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-down-az.mjs
JS
264 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-down-circle.mjs
JS
271 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-down-from-line.mjs
JS
579 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-down-left-from-circle.mjs
JS
290 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-down-left-from-square.mjs
JS
290 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-down-left-square.mjs
JS
281 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-down-left.mjs
JS
515 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-down-narrow-wide.mjs
JS
678 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-down-right-from-circle.mjs
JS
292 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-down-right-from-square.mjs
JS
292 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-down-right-square.mjs
JS
283 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-down-right.mjs
JS
519 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-down-square.mjs
JS
271 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-down-to-dot.mjs
JS
583 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-down-to-line.mjs
JS
572 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-down-up.mjs
JS
604 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-down-wide-narrow.mjs
JS
678 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-down-z-a.mjs
JS
678 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-down-za.mjs
JS
264 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-down.mjs
JS
499 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-left-circle.mjs
JS
271 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-left-from-line.mjs
JS
579 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-left-right.mjs
JS
616 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-left-square.mjs
JS
271 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-left-to-line.mjs
JS
571 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-left.mjs
JS
499 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-right-circle.mjs
JS
273 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-right-from-line.mjs
JS
584 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-right-left.mjs
JS
616 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-right-square.mjs
JS
273 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-right-to-line.mjs
JS
577 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-right.mjs
JS
502 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-up-0-1.mjs
JS
678 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-up-01.mjs
JS
260 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-up-1-0.mjs
JS
678 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-up-10.mjs
JS
260 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-up-a-z.mjs
JS
668 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-up-az.mjs
JS
260 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-up-circle.mjs
JS
267 B
SRI ready
未分级
0 请求
lucide-react/1.21.0/dist/esm/icons/arrow-up-down.mjs
JS
604 B
SRI ready
未分级
0 请求

库评论

还没有评论。可以反馈这个库的接入体验、版本建议或兼容性问题。
发表评论

免登录提交。需要填写昵称和邮箱,并完成 TAC 行为验证;内容会自动审核,违规内容不会发布。