## CLI ```bash $ npm i omi-cli -g # install cli $ omi init your_project_name # init project, you can also exec 'omi init' in an empty folder $ cd your_project_name # please ignore this command if you executed 'omi init' in an empty folder $ npm start # develop $ npm run build # release ``` Directory description: ``` ├─ config ├─ public ├─ scripts ├─ src │ ├─ assets │ ├─ elements //Store all custom elements │ ├─ store //Store all this store of pages │ ├─ admin.js //Entry js of compiler,will build to admin.html │ └─ index.js //Entry js of compiler,will build to index.html ``` TypeScript Template(omi-cli v3.0.3+): ```bash $ npm i omi-cli -g # install cli $ omi init-ts your_project_name # init project, you can also exec 'omi init-ts' in an empty folder $ cd your_project_name # please ignore this command if you executed 'omi init' in an empty folder $ npm start # develop $ npm run build # release ``` CLI's auto-created project scaffolding is based on a single-page create-react-app to be converted into a multi-page one, with configuration issues to see [create-react-app user guide](https://github.com/facebook/create-react-app/blob/master/packages/react-scripts/template/README.md) # License This content is released under the [MIT](http://opensource.org/licenses/MIT) License.