3 Star 1 Fork 1

牛气腾腾 / webpack5-vue2-element2-template

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 1.58 KB
一键复制 编辑 原始数据 按行查看 历史
tengyunfeng 提交于 2021-09-01 14:36 . encourage to star this project

webpack5-vue2-element2-template

一个优化过的项目模板,使用了webpack 5、vue 2、element-ui 2。本项目适合搭建PC后台管理系统。

如果项目帮到了您,右上角点个Star呗!

使用说明

Node.js版本:v14.17.5

模板特性介绍

  1. 使用最新的webpack5。
  2. 集成了vue-router,并且会自动根据src/pages下的文件匹配路由,不需要手动配置路由,并且这些路由是默认懒加载的。
  3. 集成了vuex,并且做了数据本地持久化。
  4. 本地开发时默认使用8080端口,但可通过命令行传PORT进行指定,另外如果端口号被占用会自动寻找可用端口号。
  5. 启动本地开发服务器后,会自动打开浏览器,如浏览器上已开有对应页面则会复用之前的标签页不会新开标签页。
  6. 支持代码质量工具:eslint、prettier。
  7. html的body标签上会自动添加构建时间,方便确认看到的版本。
  8. 支持本地请求转发。
  9. 默认支持任意路径部署(不限制绝对路径)。
  10. dev和build之前都会检查node版本号、npm版本号是否符合package.json中engines字段里的要求。
  11. 强制检验package.json文件里依赖项的版本号是否写死。

参与贡献

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

参考

  1. node版本校验逻辑参考自vue-cli 2源码。
  2. 自动选择可用端口号逻辑参考自choose-port

版权

MIT

JavaScript
1
https://gitee.com/bulls-cows/webpack5-vue2-element2-template.git
git@gitee.com:bulls-cows/webpack5-vue2-element2-template.git
bulls-cows
webpack5-vue2-element2-template
webpack5-vue2-element2-template
master

搜索帮助