# My-kintone-plugin

1. 命令：
   - `npm run build` 会将代码按照 kintone plugin 格式打包到 `dist`，并生成 `plugin.zip`
   - `npm run upload` 会将 `plugin.zip` 上传到 kintone

2. 使用 Vue3.0 开发：
   - 配置页面在 `components/Config.vue` 中开发
   - Desktop 页面在 `js/desktop.ts` 中开发

3. 关于组件：
   - 使用了 https://ui-component.kintone.dev/ 组件库，但是它没有支持 Vue，所以需要作为 Web Component 来使用
   - 又由于 Web Component 的格式是类似 `<kuc-button-1-18-0>`，为了开发方便能写成 `<kuc-button>`，手动进行了全局替换和引入包（见 `vite.config.js`）
   - 同时也定死了 kintone-ui-component 版本号，更新版本号需要修改 `vite.config.js` 的插件
   - 目前尚未实现 `<template>` 中组件的 ts 提示