项目文件结构规范
文件结构模板
build:webpack 打包的一些配置
dist:打包生成的实际项目文件,不需手动编辑
doc:说明文档
mock(js):模拟接口数据目录
static:静态资源(图片/文件)
.husky
_
commit-msg 提交时 校验提交描述规范
pre-commit 提交前校验代码规范
.vscode
launch.json
rfc.code-snippets
settings.json
.gitignore:git上传忽略文件
.editorconfig:vscode 项目配置
.eslintrc.js:eslint配置文件
.prettierrc:prettier配置文件
.stylelintrc.js:stylelint配置文件
commitlint.config.js:commitlint配置文件
tsconfig.json:ts配置文件
src 或 views 或 pages
services:请求 (分模块)
assets
styles:公用样式文件
variables.scss / .less
mixins.scss / .less
images:图片资源 (分模块)
svg、png…
fonts
constants:常量配置信息 (分模块)
compoments:公用组件管理
router:项目路由配置 (分模块)
store:Vuex 状态管理配置 (分模块)
utils:一些基本函数工具
types:Typescript类型定义文件管理 (分模块)
global.d.ts
评论区