本项目是包含多个项目的融合,通过切换branch分支,来查看对应的功能项目。其中包含,项目的搭建规范配置、项目基本配置、vue组件配置、vue+ts项目配置、和一个脚手架项目模版。本项目使用的是node18.18.0,使用的都是较新版本的包。
主要配置:项目初始化 + prettier、eslint、stylelint、lint-staged、husky的配置以及工作流配置
- 项目初始化
- prettier、eslint、stylelint、lint-staged、husky
- 工作流配置
主要配置:配置changelog、配置vite打包基础配置和配置vue+ts使用tsx开发的完整的基本开发环境
- 配置changelog
- 配置vite打包基础配置
- 配置vite打包样式文件
- 配置vite打包图片,字体,等文件
- 配置vue+ts使用tsx开发的完整的基本开发环境
- 如何支持vue
- 支持tsx文件的解析
- 增加类型声明
- baseUrl&paths&配置别名
- 配置scss
- 配置es6+转es5