# umi-js-cli

> umi react cli

Latest version **1.0.2** (published 2019-08-23) · MIT license · 0 weekly downloads

## Install

```sh
npm install umi-js-cli
pnpm add umi-js-cli
yarn add umi-js-cli
bun add umi-js-cli
```

Provides the command `umi-js-cli`.

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.2 |
| Published | 2019-08-23 |
| First published | 2019-08-23 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 4 |
| Unpacked size | 189.9 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Author | mega16 |
| Maintainers | mega16 |
| Keywords | umi, react, antd, cli |

## Links

- npm: https://www.npmjs.com/package/umi-js-cli
- npm.io page: https://npm.io/package/umi-js-cli

## Dependencies (4)

- [chalk](https://npm.io/package/chalk.md) ^2.4.2
- [fs-extra](https://npm.io/package/fs-extra.md) ^8.1.0
- [commander](https://npm.io/package/commander.md) ^3.0.0
- [validate-npm-package-name](https://npm.io/package/validate-npm-package-name.md) ^3.0.0

## Alternatives

- [mobx-react](https://npm.io/package/mobx-react.md) — 2.8M weekly downloads
- [rc-tree](https://npm.io/package/rc-tree.md) — 2.6M weekly downloads
- [@react-oauth/google](https://npm.io/package/@react-oauth/google.md) — 1.3M weekly downloads
- [@wagmi/connectors](https://npm.io/package/@wagmi/connectors.md) — 877.0K weekly downloads
- [vee-validate](https://npm.io/package/vee-validate.md) — 836.4K weekly downloads

## Recent versions

- 1.0.2 (latest) — 2019-08-23
- 1.0.1 — 2019-08-23
- 1.0.0 — 2019-08-23

## README

## umi-js-cli
    umi-js-cli 基于umi.js的react脚手架

## how to use

``` js
    npm install -g umi-js-cli
    umi-js-cli my-app
    cd my-app
    npm install
    npm run start
```

## project structure

```
├── CNAME
├── README.md
├── config
│   ├── config.js
│   ├── defaultSettings.js
│   └── plugin.config.js
├── jest-puppeteer.config.js
├── jest.config.js
├── jsconfig.json
├── mock
│   ├── notices.js
│   ├── route.js
│   └── user.js
├── package.json
├── public
│   ├── favicon.png
│   └── icons
│       ├── icon-128x128.png
│       ├── icon-192x192.png
│       └── icon-512x512.png
├── src
│   ├── assets
│   │   └── logo.svg
│   ├── components
│   │   ├── Authorized
│   │   │   ├── Authorized.jsx
│   │   │   ├── AuthorizedRoute.jsx
│   │   │   ├── CheckPermissions.jsx
│   │   │   ├── PromiseRender.jsx
│   │   │   ├── Secured.jsx
│   │   │   ├── index.jsx
│   │   │   └── renderAuthorize.js
│   │   ├── CopyBlock
│   │   │   ├── index.jsx
│   │   │   └── index.less
│   │   ├── GlobalHeader
│   │   │   ├── AvatarDropdown.jsx
│   │   │   ├── NoticeIconView.jsx
│   │   │   ├── RightContent.jsx
│   │   │   └── index.less
│   │   ├── HeaderDropdown
│   │   │   ├── index.jsx
│   │   │   └── index.less
│   │   ├── HeaderSearch
│   │   │   ├── index.jsx
│   │   │   └── index.less
│   │   ├── NoticeIcon
│   │   │   ├── NoticeList.jsx
│   │   │   ├── NoticeList.less
│   │   │   ├── index.jsx
│   │   │   └── index.less
│   │   ├── PageLoading
│   │   │   └── index.jsx
│   │   ├── SelectLang
│   │   │   ├── index.jsx
│   │   │   └── index.less
│   │   └── SettingDrawer
│   │       └── themeColorClient.js
│   ├── e2e
│   │   ├── __mocks__
│   │   │   └── antd-pro-merge-less.js
│   │   ├── baseLayout.e2e.js
│   │   └── topMenu.e2e.js
│   ├── global.jsx
│   ├── global.less
│   ├── layouts
│   │   ├── BasicLayout.jsx
│   │   ├── BlankLayout.jsx
│   │   ├── SecurityLayout.jsx
│   │   ├── UserLayout.jsx
│   │   └── UserLayout.less
│   ├── locales
│   │   ├── en-US
│   │   │   ├── component.js
│   │   │   ├── globalHeader.js
│   │   │   ├── menu.js
│   │   │   ├── pwa.js
│   │   │   ├── settingDrawer.js
│   │   │   └── settings.js
│   │   ├── en-US.js
│   │   ├── pt-BR
│   │   │   ├── component.js
│   │   │   ├── globalHeader.js
│   │   │   ├── menu.js
│   │   │   ├── pwa.js
│   │   │   ├── settingDrawer.js
│   │   │   └── settings.js
│   │   ├── pt-BR.js
│   │   ├── zh-CN
│   │   │   ├── component.js
│   │   │   ├── globalHeader.js
│   │   │   ├── menu.js
│   │   │   ├── pwa.js
│   │   │   ├── settingDrawer.js
│   │   │   └── settings.js
│   │   ├── zh-CN.js
│   │   ├── zh-TW
│   │   │   ├── component.js
│   │   │   ├── globalHeader.js
│   │   │   ├── menu.js
│   │   │   ├── pwa.js
│   │   │   ├── settingDrawer.js
│   │   │   └── settings.js
│   │   └── zh-TW.js
│   ├── manifest.json
│   ├── models
│   │   ├── global.js
│   │   ├── login.js
│   │   ├── setting.js
│   │   └── user.js
│   ├── pages
│   │   ├── 404.jsx
│   │   ├── Authorized.jsx
│   │   ├── Welcome.jsx
│   │   ├── document.ejs
│   │   └── user
│   │       └── login
│   │           ├── components
│   │           │   └── Login
│   │           │       ├── LoginContext.jsx
│   │           │       ├── LoginItem.jsx
│   │           │       ├── LoginSubmit.jsx
│   │           │       ├── LoginTab.jsx
│   │           │       ├── index.jsx
│   │           │       ├── index.less
│   │           │       └── map.jsx
│   │           ├── index.jsx
│   │           ├── locales
│   │           │   ├── en-US.js
│   │           │   ├── zh-CN.js
│   │           │   └── zh-TW.js
│   │           └── style.less
│   ├── service-worker.js
│   ├── services
│   │   ├── login.js
│   │   └── user.js
│   └── utils
│       ├── Authorized.js
│       ├── authority.js
│       ├── authority.test.js
│       ├── request.js
│       ├── utils.js
│       ├── utils.less
│       └── utils.test.js
├── tests
│   └── run-tests.js
└── tsconfig.json
```

## LINCESE
 MIT

---
_Source: https://npm.io/package/umi-js-cli · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
