hoci
hoci
English | 中文
Vue 3 无样式组件库。聚合 @hoci/components 与 @hoci/core,提供全局安装方法以及 unplugin-vue-components 的解析器,支持按需自动导入。
安装
# npm
npm install hoci
# yarn
yarn add hoci
# pnpm
pnpm add hoci
依赖要求: Vue 3.3+、@vueuse/core 10.5+。若需自动导入,可额外安装 unplugin-vue-components。
使用方式
全局安装
import Hoci from "hoci";
import { createApp } from "vue";
import App from "./App.vue";
createApp(App).use(Hoci).mount("#app");
手动导入
import { HiItem, HiSelection } from "hoci";
自动导入(unplugin-vue-components)
import { HociResolver } from "hoci/resolver";
// vite.config.ts
import Components from "unplugin-vue-components/vite";
export default defineConfig({
plugins: [
Components({
resolvers: [HociResolver()],
}),
],
});
组件名匹配 Hi* 或 hi-* 时会从 hoci 解析并自动导入。
导出说明
- 默认导出:
{ install }— 用于全局注册的 Vue 插件。 - 具名导出: 来自
@hoci/components和@hoci/core的全部组件与工具。 - 子路径:
hoci/resolver— 供 unplugin-vue-components 使用的HociResolver。
许可
MIT
Version History
| Version | Released | Vue | License |
|---|---|---|---|
| 1.0.0 | >=3.3.0 | MIT | |
| 0.9.0 | >=3.3.0 | MIT | |
| 0.8.1 | ^3.0.0 | MIT | |
| 0.8.0 | ^3.0.0 | MIT | |
| 0.7.1 | ^3.0.0 | MIT | |
| 0.7.0 | ^3.0.0 | MIT | |
| 0.6.0 | ^3.0.0 | MIT | |
| 0.5.9 | ^3.0.0 | MIT | |
| 0.5.8 | ^3.0.0 | MIT | |
| 0.5.7 | ^3.0.0 | MIT | |
| 0.5.6 | ^3.0.0 | MIT | |
| 0.5.5 | ^3.0.0 | MIT | |
| 0.5.4 | ^3.0.0 | MIT | |
| 0.5.3 | ^3.0.0 | MIT | |
| 0.5.2 | ^3.0.0 | MIT | |
| 0.5.1 | ^3.0.0 | MIT | |
| 0.5.0 | MIT | ||
| 0.4.3 | MIT | ||
| 0.4.2 | MIT | ||
| 0.4.0 | MIT | ||
| 0.3.0 | MIT | ||
| 0.2.1 | ^3.2.31 | MIT | |
| 0.2.0 | ^3.2.31 | MIT | |
| 0.0.12 | ^3.2.31 | MIT | |
| 0.0.11 | ^3.2.31 | MIT | |
| 0.0.10 | ^3.2.31 | MIT | |
| 0.0.9 | ^3.2.31 | MIT | |
| 0.0.8 | ^3.2.31 | MIT | |
| 0.0.7 | ^3.2.31 | MIT | |
| 0.0.6 | ^3.2.31 | MIT |
Showing the latest 30 of 35. See every release on npm