Skip to content
This repository has been archived by the owner on Dec 10, 2020. It is now read-only.

Latest commit

 

History

History
82 lines (51 loc) · 1.96 KB

README.md

File metadata and controls

82 lines (51 loc) · 1.96 KB

scaffold-wonder-ui

本地环境需安装 nodegit

这个包已经被弃用,请使用doly-mobile-template

基于 mobx + react + wonderui 的脚手架, 适用于移动端、PC端开发

构建工具使用的是 doly-cli

目录结构

├── mocker                   # 本地模拟数据
├── src
│   ├── assets               # 本地静态资源,图片、样式、字体等
│   ├── components           # 业务通用组件
│   ├── pages                # 业务页面入口和常用模板
│   ├── services             # 后台接口服务
│   ├── stores               # 存储state的store
│   ├── utils                # 工具库
│   ├── app.js               # 全局 JS
│   ├── app.less             # 全局样式
│   ├── default.html         # html页面
│   ├── doly.config.js       # doly 配置
├── package.json
├── README.md

本地开发

安装依赖

npm install 

如果网络状况不佳,可以使用 cnpm 进行加速。

运行

npm start

or

# 不走本地伪造数据
npm run start:no-mock

启动完成后会自动打开浏览器访问 http://localhost:9000

打包

npm run build

tips

通过 doly.config.js env 可实现不同环境配置

例如,在 package.json 中的 script 加入 "start:sit": "doly dev sit" ,终端运行

npm run start:sit

即可运行 sit 环境配置的代码。

同理,打包也支持不同环境