vue项目文件命名规范介绍

vue项目文件命名规范需要注意哪些?下面编程教程网小编给大家详细介绍一下!

命名规范

camelCase (小驼峰式命名法–首字母小写)
PascalCase (大驼峰式命名法–首字母大写)
kebab-case(短横线连接式)
Snake(下划线连接式)

目录名命名规则

my-project-name/
|- BuildScript    // 流水线部署文件目录
|- docs           // 项目的细化文档目录(可选)
|- nginx          // 部署在容器上前端项目 nginx 代理文件目录
|- node_modules   // 下载的依赖包
|- public         // 静态页面目录
  |- index.html // 项目入口
|- src            // 源码目录
  |- api        // http 请求目录
  |- assets     // 静态资源目录,这里的资源会被wabpack构建
    |- icon   // icon 存放目录
    |- img    // 图片存放目录
    |- js     // 公共 js 文件目录
    |- scss   // 公共样式 scss 存放目录
      |- frame.scss   // 入口文件
      |- global.scss  // 公共样式
      |- reset.scss   // 重置样式
  |- components     // 组件
  |- plugins        // 插件
  |- router         // 路由
  |- routes         // 详细的路由拆分目录(可选)
    |- index.js
  |- store          // 全局状态管理
  |- utils          // 工具存放目录
    |- request.js // 公共请求工具
  |- views          // 页面存放目录
  |- App.vue        // 根组件
  |- main.js        // 入口文件
  |- tests          // 测试用例
  |- .browserslistrc// 浏览器兼容配置文件
  |- .editorconfig  // 编辑器配置文件
  |- .eslintignore  // eslint 忽略规则
  |- .eslintrc.js   // eslint 规则
  |- .gitignore     // git 忽略规则
  |- babel.config.js // babel 规则
  |- Dockerfile // Docker 部署文件
  |- jest.config.js
  |- package-lock.json
  |- package.json // 依赖
  |- README.md // 项目 README
  |- vue.config.js // webpack 配置

项目名命名规则

项目名不能带中文、大写字母、特殊符号。

英文全部采用小写方式,以短横线分隔。例:my-project-name

以上是编程学习网小编为您介绍的“vue项目文件命名规范介绍”的全面内容,想了解更多关于 vuejs 内容,请继续关注编程基础学习网。

本文标题为:vue项目文件命名规范介绍

基础教程推荐