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

https://github.com/mowatermelon/tool

tool
https://github.com/mowatermelon/tool

dumi

Last synced: about 2 months ago
JSON representation

tool

Awesome Lists containing this project

README

          

# 🌟 Dumi & tool & mo

## 🚀 How to use?

```sh
# 镜像要选择是 npm 的,使用淘宝镜像有些问题
npm i
```

## ✨ Online preview

t.iiwhy.cn

![image](https://user-images.githubusercontent.com/18508817/110241298-fc4c3800-7f8a-11eb-9f39-50fe054872f9.png)

## 📒 Catalog Introduction

```
├── docs Component documentation
│ ├── index.md Home page
│ └── **.** Site Directory Document
├── src Component home directory
│ ├── index.ts Component registration
│ └── Foo Component development
├── .eslintrc.js eslint config
├── .fatherrc.ts father config
├── .umirc.ts dumi config
└── tsconfig.json typescript config
```

The rest of the documents can be consulted by yourself.

## 🤖 Command introduction

| Name | Description | Remarks |
| ----------------------- | ------------------------- | ------------------------------------------------------------------------------------------------------------------ |
| `npm run start` | Project begining | Document usage [dumi](https://github.com/umijs/dumi), component development and documentation development together |
| `npm run test` | Component test | - |
| `npm run test:coverage` | Code coverage review | - |
| `npm run prettier` | Code prettier | - |
| `npm run build` | Component packaging | Use [father](https://github.com/umijs/father) |
| `npm run release` | Component package release | - |
| `npm run docs:build` | Document packaging | - |
| `npm run docs:deploy` | Document release | The default is to use GitHub Pages |
| `npm run deploy` | Document package release | - |