An open API service indexing awesome lists of open source software.

https://github.com/142vip/core-x

核心库开源,x代表一切可能性
https://github.com/142vip/core-x

eggjs expressjs koa midwayjs nestjs vite vitepress vue vue3

Last synced: about 1 month ago
JSON representation

核心库开源,x代表一切可能性

Awesome Lists containing this project

README

        

# @142vip/core-x

`X`代表一切都有可能,`core-x` 仓库是基于自身技术栈在进行工程化实践中封装的工具包、通用模块

## 介绍

## 我的开源

### 示例项目

- `egg-demo`
- `nest-demo`
- `vitepress-demo`
- `vuepress-demo`

### 开源模块

- [`@142vip/axios`](https://www.npmjs.com/package/@142vip/axios)
- [`@142vip/changelog`](https://www.npmjs.com/package/@142vip/changelog)
- [`@142vip/egg`](https://www.npmjs.com/package/@142vip/egg)
- [`@142vip/egg-axios`](https://www.npmjs.com/package/@142vip/egg-axios)
- [`@142vip/egg-grpc-client`](https://www.npmjs.com/package/@142vip/egg-grpc-client)
- [`@142vip/egg-grpc-server`](https://www.npmjs.com/package/@142vip/egg-grpc-server)
- [`@142vip/egg-mysql`](https://www.npmjs.com/package/@142vip/egg-mysql)
- [`@142vip/egg-redis`](https://www.npmjs.com/package/@142vip/egg-redis)
- [`@142vip/egg-sequelize`](https://www.npmjs.com/package/@142vip/egg-sequelize)
- [`@142vip/egg-swagger`](https://www.npmjs.com/package/@142vip/egg-swagger)
- [`@142vip/egg-validate`](https://www.npmjs.com/package/@142vip/egg-validate)
- [`@142vip/eslint-config`](https://www.npmjs.com/package/@142vip/eslint-config)
- [`@142vip/fairy-cli`](https://www.npmjs.com/package/@142vip/fairy-cli)
- [`@142vip/grpc`](https://www.npmjs.com/package/@142vip/grpc)
- [`@142vip/nest`](https://www.npmjs.com/package/@142vip/nest)
- [`@142vip/nest-redis`](https://www.npmjs.com/package/@142vip/nest-redis)
- [`@142vip/nest-typeorm`](https://www.npmjs.com/package/@142vip/nest-typeorm)
- [`@142vip/oauth`](https://www.npmjs.com/package/@142vip/oauth)
- [`@142vip/redis`](https://www.npmjs.com/package/@142vip/redis)
- [`@142vip/release-version`](https://www.npmjs.com/package/@142vip/release-version)
- [`@142vip/typeorm`](https://www.npmjs.com/package/@142vip/typeorm)
- [`@142vip/utils`](https://www.npmjs.com/package/@142vip/utils)
- [`@141vip/vitepress`](https://www.npmjs.com/package/@141vip/vitepress)
- [`@141vip/vuepress`](https://www.npmjs.com/package/@141vip/vuepress)

## 使用

```shell
# 根据lock文件安装依赖
./scripts/ci

# 删除开发、编译缓存目录,例如:node_modules、dist、.vite、.vitepress
pnpm clean

# 运行文档站点
pnpm dev

# 编译打包文档
pnpm build:docs

# 编译所有的模块
pnpm build:packages

# 编译所有
pnpm build

# 代码风格检查
pnpm lint

# 基于Eslint修复代码风格异常
pnpm lint:fix
```

## 趋势



Star History Chart

## 贡献者

**感谢所有向仓库贡献代码的开发者**


@142vip/core-x

## 证书

[MIT](https://opensource.org/license/MIT)

Copyright (c) 2019-present, 142vip 储凡

仅供学习参考,商业使用请保留作者版权信息,作者不保证也不承担任何软件的使用风险。