从零开始搭建自己的 cli

4 篇文章 0 订阅

完整项目地址:vue-vite-elementplus-zhao

序言

这是基于vue3 + vite2 + typescript + elementplus等构件的项目,暂无页面构件,初始想法是不去约束页面样式,只做开箱即用的基础脚手架

项目结构
├── build                      // 构建相关  
├── src                        // 源代码
│   ├── api                    // 所有请求
│   ├── assets                 // 主题 字体等静态资源
│   ├── components             // 全局公用组件
│   ├── composition             // 组合式api语法组件
│   ├── config             	// 项目配置
│   ├── hooks             	// 全局的钩子函数
│   ├── icons                  // 项目所有 svg icons
│   ├── model                 // ts 语法的声明文件
│   ├── router                 // 路由
│   ├── store                  // 全局 store管理
│   ├── styles                 // 全局样式
│   ├── utils                 	 // 全局公用方法
│   ├── types                  // ts 类型声明文件
│   ├── views                   // view
│   ├── App.vue                // 入口页面
│   ├── main.ts                // 入口 加载组件 初始化等
│   └── permission.ts          // 权限管理
├── .env.development         // 本地环境
├── .env.production           // 生产环境
├── .env.staging        		 // 测试环境
├── .babelrc                   // babel-loader 配置
├── .eslintrc.js                // eslint 配置项
├── .prettierrc.js             // prettierrc 配置项
├── .gitignore                 // git 忽略项
├── favicon.ico                // favicon图标
├── package.json               // package.json
├── tsconfig.json                // ts 配置文件
└── vite.config.ts               // vite 配置文件
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值