omi-cli

安装

  1. $ npm i omi-cli -g # install cli
  2. $ omi init my-app # init project, you can also exec 'omi init' in an empty folder
  3. $ cd my-app # please ignore this command if you executed 'omi init' in an empty folder
  4. $ npm start # develop
  5. $ npm run build # release

目录说明:

  1. ├─ config
  2. ├─ public
  3. ├─ scripts
  4. ├─ src
  5. ├─ assets
  6. ├─ elements //存放所有 custom elements
  7. ├─ store //存放所有页面的 store
  8. ├─ admin.js //入口文件,会 build 成 admin.html
  9. └─ index.js //入口文件,会 build 成 index.html

使用 TypeScript 模板(omi-cli v3.0.3+):

  1. $ npm i omi-cli -g # install cli
  2. $ omi init-ts my-app # init project, you can also exec 'omi init-ts' in an empty folder
  3. $ cd my-app # please ignore this command if you executed 'omi init' in an empty folder
  4. $ npm start # develop
  5. $ npm run build # release

Cli 自动创建的项目脚手架是基于单页的 create-react-app 改造成多页的,有配置方面的问题可以查看 create-react-app 用户指南

感谢 xcatliuuxu 为 omi-cli 做出的贡献。