@ canva/ app- 组件
基于反应的用于常见 Canva App 模式的复合应用组件库.
目录
导言
App组件库取出常见 Canva App 模式,并作为组件提供,您可以在自己的项目中再利用. 例如,您可以使用此组件创建数字资产管理(DAM)应用程序.
如果你在找通用的UI组件,看 App UI 工具包。 。 。 .
要了解更多开发 Canva 上的应用程序,请参看 正式文件。 。 。 .
安装
npm install @canva/app-components
同伴依赖关系
此软件包需要在您的工程中安装以下对等依赖 :
所需的 Canva SDK 软件包 :
npm install @canva/app-ui-kit @canva/asset @canva/design @canva/error @canva/platform
所需的反应包 :
npm install react react-dom
所需的成套工具 :
npm install @tanstack/react-query react-intl react-router-dom clsx loglevel react-infinite-scroller
说明: 如果不安装这些对等依赖, 软件包将失效 。 npm 将显示安装时的警告, 如果缺少任何对等依赖 .
使用量
建立数字资产管理应用程序
见 数字 资产 管理示例 在Apps SDK启动工具箱.
构成部分
为学习如何使用可用的组件,请参见: 故事书 举个例子.
捐款
我们正在积极开发这个一揽子计划,但目前不接受第三方的捐款. 如果您想要求修改或添加软件包,请通过 Canva 开发者社区。 。 。 .
许可证
见 LICENSE.md 文档.