1.2.5 • Published 5 years ago
generator-hamal v1.2.5
Generator Hamal
NZ 的前端脚手架生成器
该脚手架工具已不再维护! 如果你希望继续使用,请转移到 hamal。
安装
安装 yeoman
npm install -g yo
安装
hamal
npm install -g generator-hamal
使用
yo hamal
脚手架类型
中小型项目的脚手架
- jQuery 多页应用(Tools-FE 内部使用)
- React 多页应用(Tools-FE 内部使用)
- React 单页应用(Tools-FE 内部使用)
- React + Redux 单页应用(Tools-FE 内部使用)
src/
源码目录规范
.
├── apiService // 后端 API 请求层,封装后端 API 数据处理
├── components // 通用组件层
├── config // 为 webpack 使用的异步 chunk 的 public path 相关的配置
├── constants // 通用常量
├── containers // 页面容器层,多页模式下各子目录会作为 entry
├── index.html // 单页模式 entry HTML 模板
├── index.js // 单页模式 entry
├── modules // 通用业务模块
├── styles // global 样式
└── utils // 通用 utils,理论上可以足够抽象,足够稳定后可以用来发布 NPM 包
NPM 库脚手架
- NPM Library