3 Star 0 Fork 0

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

Create your Gitee Account
Explore and code with more than 8 million developers,Free private repositories !:)
Sign up
The current repository's web page is accessible only to members. If you need to make it public, please ask author Yakima to submit applications.
Clone or Download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

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

Repository Comments ( 0 )

Sign in to post a comment

About

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

Releases

No release

Contributors

All

Activities

Load More
can not load any more
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

Search

103111 552b83b3 1850385 103110 ed87a847 1850385