vatools

fe develope environment for partners

Usage no npm install needed!

<script type="module">
  import vatools from 'https://cdn.skypack.dev/vatools';
</script>

README

介绍

梳理前端开发的工作流,然后基于express 和 gulp写的一个小工具,目的在于规范输入,减少重复劳动。

功能

  • 为切图提供web server环境(建议开启livereload)

      gulp watchHtml
    
  • 为交互提供web server环境,和本地数据模拟(mock.js), 可多活动并行开发

      gulp watchTpl //开启livereload
    
  • 提供工作流执行页,可自动升级版本号和上传压缩包

      http://localhost:3009/admin
    

其他说明

  1. 首先需要配置活动信息, config.yaml.
  2. 自动压缩图片,自动填写页面标题,压缩css,js时加时间戳在首行
  3. 本地开发为使mock.js生效,通过$.ajaxSetup() 把jsonp请求改为json
  4. css文件中图片根据内容自动加md5版本号