@amcdnl/react-flagpack

中文文档
1.2.1发布于 2022/07/15MITTypeScriptES Module零依赖近 30 天下载 1938

用于您的 React 工程的可观旗帜组件 .

中文使用文档
文档目录10 节
  1. 反应-旗包
  2. 安装
  3. 使用量
  4. 界定组成部分
  5. 用于JSX
  6. 可用组件配置——道具
  7. 支助
  8. 释放
  9. 贡献
  10. 许可证

旗帜包

Flagpack包含250+旗图标,在您的代码项目中方便使用. Flagpack是一个开源项目,可供JavaScript框架/图书馆React,Vue和Svelte使用.

Flagpack. 260+ easily implementable flag icons to use in your design or code project. Open Source. Available for Sketch, Figma, Angular, Vue, and React. www.flagpack.xyz. Made with love by Yummygum. Graphic showing a list with the flags of Argentina, Croatia, Estonia, Kenia, Netherlands, and Scotland.

在 slagpack.xyz 上查看文档

反应-旗包

React的旗下包装是使用React v16.8. Flagpack组件尚未测试与旧版本的React相容性.

安装

$: npm install react-flagpack --save

使用量

界定组成部分

将 Flagpack 组件导入到您项目的任何反应组件中 .

import Flag from 'react-flagpack'

用于JSX

<Flag
  code="NL"
  gradient="real-linear"
  size="m"
  hasDropShadow
/>

可用组件配置——道具

密钥数值需求默认格式
代码字符串虚假"没有"见所有代码
大小字符串虚假'L' (法语)''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
类Name字符串虚假- 说吧- 说吧
已打开布尔虚假虚假- 说吧
有边界布尔虚假真实- 说吧
有边界拉迪乌斯布尔虚假真实- 说吧
渐变字符串虚假''“上下”、“真线性”或“真线性”

支助

经常被问到的问题

文档

释放

您可以在Flagpack的版本上找到一个更改日志 页面 (原始内容存档于2018-09-29). on GitHub.

贡献

如果你有兴趣为这个项目捐款,太好了! 请看 输入文档 如何设置你.

许可证

Flagpack是一个开放源代码项目,发布于 a 麻省理工学院许可证。 。 。 .

版本与发布记录

@amcdnl/react-flagpack 共发布 2 个版本,首次发布于 2022/07/15;过去 12 个月发布了 0 个版本。

版本发布日期距今
1.2.1latest2022/07/154 年前
1.2.02022/07/154 年前

关于 @amcdnl/react-flagpack 的常见问题

@amcdnl/react-flagpack 是什么?

用于您的 React 工程的可观旗帜组件 .

如何安装 @amcdnl/react-flagpack?

在项目目录运行 npm install @amcdnl/react-flagpack,或使用 pnpm add / yarn add / bun add。它还需要宿主项目提供 peer 依赖:react(^16.8.* || ^17.*)。npm 7 及以上与 pnpm 8 及以上默认会自动安装必需的 peer 依赖,Yarn 需要手动安装。

@amcdnl/react-flagpack 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@amcdnl/react-flagpack 支持 ESM 还是 CommonJS?

以 ES Module 形式发布,推荐使用 import 引入。在 CommonJS 项目中,Node.js 20.19+ / 22.12+ 可以直接 require() 不含顶层 await 的 ES Module,更早的版本需要改用动态 import()。

@amcdnl/react-flagpack 可以商用吗?

@amcdnl/react-flagpack 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

@amcdnl/react-flagpack 的下载量有多少?

根据 npm 官方下载统计,@amcdnl/react-flagpack 在 2026/10/06 – 2026/11/04 这 30 天内被下载 1,938 次,日均约 65 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@amcdnl/react-flagpack 还在维护吗?

最新版本 1.2.1 发布于 2022/07/15(4 年前);至今共发布 2 个版本,其中过去 12 个月发布了 0 个;首次发布于 2022/07/15。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。