1.0.2 • Published 5 years ago

umi-js-cli v1.0.2

Weekly downloads
4
License
MIT
Repository
-
Last release
5 years ago

umi-js-cli

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

how to use

    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