@yqg/config-hub
v1.0.11
Published
配置中心客户端工具库,使用 Vite 构建的 ESM 模块。
Maintainers
Keywords
Readme
@yqg/config-hub
配置中心客户端工具库,使用 Vite 构建的 ESM 模块。
安装
npm install @yqg/config-hub使用
import { getConfig } from '@yqg/config-hub';
const config = await getConfig({
appName: 'your-app',
name: 'config-key',
contry: 'cn',
env: 'test'
});
console.log(config.value);开发
安装依赖
pnpm install构建
# 构建生产版本
pnpm build
# 开发模式(监听文件变化)
pnpm dev
# 清理构建文件
pnpm clean项目结构
src/
├── index.ts # 主入口文件
├── tools/
│ └── get.ts # 配置获取工具
├── types/
│ └── get.d.ts # 类型定义
└── constant/
└── variable.ts # 常量定义构建输出
构建后的文件位于 dist/esm/ 目录:
index.js- 主模块文件index.d.ts- TypeScript 类型定义- 其他相关文件
技术栈
- 构建工具: Vite
- 模块格式: ESM
- 类型支持: TypeScript
- HTTP 客户端: Axios (peer dependency)
