Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zhiqiang21/vueproject-dev-tool
vue 前端开发脚手架
https://github.com/zhiqiang21/vueproject-dev-tool
Last synced: 8 days ago
JSON representation
vue 前端开发脚手架
- Host: GitHub
- URL: https://github.com/zhiqiang21/vueproject-dev-tool
- Owner: zhiqiang21
- License: mit
- Created: 2019-03-25T08:38:26.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-02-28T12:30:44.000Z (over 1 year ago)
- Last Synced: 2023-03-03T04:08:15.821Z (over 1 year ago)
- Language: JavaScript
- Size: 2.34 MB
- Stars: 5
- Watchers: 1
- Forks: 1
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# vueproject-dev-tool
vue 企业级多入口前端开发脚手架# 特点:
- webpack4.x + babel6.x
- postcss 支持自动添加浏览器厂商前缀
- 预处理器 stylus 支持
- 国际化方案支持
- ES6
- Vue + Vue-router + vuex
- build 后支持gzip
- 配置化 polyfill
- vue组件库cube-ui支持,后编译组件按需编译加载,对于cube-ui中文件体积比较大的组件`datepicker`或者`scroll`等在页面中单次引入单独打包进页面的js代码中,当minChunk >= 2时,将这些组件打包进`common.js`中
- 路由按需加载
- axios 简单封装支持多浏览器,针对一些webview缓存post 或者是get请求添加时间戳,拦截器使用
- 自定义vue全局filter
- lodash-es 自动tree-shaking
- 开关控制访问mock数据或者是线上接口和测试环境
- editorconfig 统一编辑器配置
- eslint代码检查,自动修复提交代码时进行代码检查