侧边栏壁纸
博主头像
KLCode

水到绝处是风景,人到绝处是重生

  • 累计撰写 24 篇文章
  • 累计创建 17 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

项目基建(二)项目文件结构规范

项目文件结构规范

文件结构模板

  • 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

0

评论区