1.0.1 • Published 4 years ago

simplewf v1.0.1

Weekly downloads
1
License
MIT
Repository
-
Last release
4 years ago

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

参与贡献

  1. Fork本仓库
  2. 新建Feat_xxx分支
  3. 提交代码
  4. 新建Pull Request