1.0.1 • Published 4 years ago
simplewf v1.0.1
simple-workflow
workflow、static web APP、glup、cli
介绍
使用glup构建的简单工作流,支持静态文件压缩、代码压缩、样式编译,提供开发服务器,文件变动自动刷新。
软件架构
glup
安装
$ yarn add simple-workflow
# or npm
$ npm install simple-workflow
使用
// 删除构建的 web 产物
yarn simple-workflow clean
// 编译构建 web 产物
yarn simple-workflow build
// 启动本地开发服务器进行项目的开发调试
yarn simple-workflow dev
配置
在根目录下simple.conf.js中导出配置对象。
export default {
data: { // 项目中使用到的渲染变量
menus: [
{
name: 'Home',
icon: 'aperture',
link: 'index.html'
},
],
pkg: require('./package.json'),
},
build: { // 构建相关配置
src: 'src',
dist: 'dist',
temp: '.temp',
public: 'public',
},
dev: {
port: 3000
}
}
src 项目源目录
- Type:
string
- Default:
src
dist 项目构建输出目录
- Type:
string
- Default:
dist
temp 构建临时目录
- Type:
string
- Default:
.temp
public 项目静态文件目录
- Type:
string
- Default:
public
port 开发服务器端口号
- Type:
number
- Default:
3000
参与贡献
- Fork本仓库
- 新建Feat_xxx分支
- 提交代码
- 新建Pull Request