0.2.32-beta • Published 2 years ago

gotin-ui v0.2.32-beta

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

Gotin UI

目录

├─ README.md
├─ build                // 构建相关
├─ dist                 // 构建输出目录
│    ├─ gotin-ui        // 主包
│    └─ types
├─ docs                 // 文档
├─ example              // 本地示例
├─ packages
│    ├─ assets          // 静态资源
│    ├─ components      // 组件
│    ├─ gotin-ui        // 构建基础目录
│    ├─ hooks
│    ├─ theme
│    ├─ locale          // 多语言
│    ├─ tokens
│    └─ utils
├─ scripts              // 脚本
├─ typings
├─ package.json
├─ pnpm-lock.yaml
├─ pnpm-workspace.yaml  // workspace配置文件
└─ tsconfig.json

基础指令

安装依赖

使用pnpm,在根目录安装依赖。

pnpm install

本地调试

pnpm dev

构建

构建node版本要求16+。

pnpm build

使用指南

// 引用样式文件
import 'gotin-ui/theme/index.css'

// 引入组件
import {GtButton, GtBack} from 'gotin-ui'

注:此示例为构建发布后示例

开发须知

本地调试

example为本地测试目录,packages为编写模块目录。

example引入packages模块方式如下:

// 引用样式文件
import '@gotin-ui/theme/src/index.css'

// 使用组件
import {GtButton, GtBack} from '@gotin-ui/components'

组件相关

  • Vue组件编写建议使用defineComponent
  • packages/components下添加组件,需要在同级 index 下导出;
  • packages/gotin-ui/component.ts中引入

样式文件

  • packages/theme/目录下,新建组件对应的样式文件

静态资源

  • packages/assets存放静态资源

模块引用

如,在packages/components组件中中引入packages/hooks内容

import { useLocale } from '@gotin-ui/hooks'
0.2.29-beta

3 years ago

0.2.1-beta

3 years ago

0.2.26-beta

3 years ago

0.0.91-beta

3 years ago

0.0.89-beta

3 years ago

0.0.97-beta

3 years ago

0.2.24-beta

3 years ago

0.2.21-beta

3 years ago

0.0.94-beta

3 years ago

0.2.0-beta

3 years ago

0.0.90-beta

3 years ago

0.1.6-beta

3 years ago

0.1.0-beta

3 years ago

0.0.96-beta

3 years ago

0.1.5-beta

3 years ago

0.0.95-beta

3 years ago

0.0.98-beta

3 years ago

0.2.22-beta

3 years ago

0.2.25-beta

3 years ago

0.0.92-beta

3 years ago

0.2.30-beta

2 years ago

0.1.7-beta

3 years ago

0.1.9-beta

3 years ago

0.1.4-beta

3 years ago

0.1.1-beta

3 years ago

0.2.27-beta

3 years ago

0.1.3-beta

3 years ago

0.2.32-beta

2 years ago

0.0.93-beta

3 years ago

0.0.99-beta

3 years ago

0.2.31-beta

2 years ago

0.2.23-beta

3 years ago

0.2.28-beta

3 years ago

0.1.2-beta

3 years ago

0.2.2-beta

3 years ago

0.1.8-beta

3 years ago

0.0.83-beta

3 years ago

0.0.78-beta

3 years ago

0.0.75-beta

3 years ago

0.0.86-beta

3 years ago

0.0.80-beta

3 years ago

0.0.74-beta

3 years ago

0.0.88-beta

3 years ago

0.0.82-beta

3 years ago

0.0.81-beta

3 years ago

0.0.73-beta

3 years ago

0.0.79-beta

3 years ago

0.0.87-beta

3 years ago

0.0.84-beta

3 years ago

0.0.77-beta

3 years ago

0.0.85-beta

3 years ago

0.0.76-beta

3 years ago

0.0.42-beta

3 years ago

0.0.45-beta

3 years ago

0.0.46-beta

3 years ago

0.0.41-beta

3 years ago

0.0.44-beta

3 years ago

0.0.47-beta

3 years ago

0.0.40-beta

3 years ago

0.0.43-beta

3 years ago

0.0.48-beta

3 years ago

0.0.68-beta

3 years ago

0.0.67-beta

3 years ago

0.0.72-beta

3 years ago

0.0.69-beta

3 years ago

0.0.71-beta

3 years ago

0.0.66-beta

3 years ago

0.0.7-beta

3 years ago

0.0.65-beta

3 years ago

0.0.64-beta

3 years ago

0.0.63-beta

3 years ago

0.0.62-beta

3 years ago

0.0.61-beta

3 years ago

0.0.60-beta

3 years ago

0.0.59-beta

3 years ago

0.0.58-beta

3 years ago

0.0.57-beta

3 years ago

0.0.56-beta

3 years ago

0.0.55-beta

3 years ago

0.0.54-beta

3 years ago

0.0.53-beta

3 years ago

0.0.52-beta

3 years ago

0.0.51-beta

3 years ago

0.0.5-beta

3 years ago

0.0.4-beta

3 years ago

0.0.3-beta

3 years ago

0.0.2-beta

3 years ago

0.0.1-beta

3 years ago

0.0.14

3 years ago