vue3.x + pinia + vite3.2 + tsx + eslint + prettier模板(Ray Template)
本文最后更新于 340 天前,其中的信息可能已经有所发展或是发生改变。

Ray Template

前言

该项目模板采用 vue3.x vite3.2 tsx 进行开发,使用 naive ui 作为组件库。意在提供一个简洁、快速上手的模板。

版本说明

做了一些大的改动升级,让模板更加好用了一点,默认主题色也做了变更更好看了一点。啰嗦两句,好像也没啥其他的了…

功能

  • 主题切换
  • 错误页
  • 动态切换主题、贴花的 EChart
  • 带有拓展功能的表格
  • 还有一些不值一提的小东西…

预览地址

点击预览

拉取依赖

# yarn

yarn
# npm

npm install

启动项目

# yarn

yarn dev
# npm

npm run dev

项目打包

# yarn

yarn build
# npm

npm run build

项目依赖

基础组件

  • RayIcon svg icon
  • RayChart 基于 echarts5.x 封装可视化组件
  • RayTransitionComponent 带过渡动画路由组件,效果与 RouterView 相同
  • RayTable 基于 Naive UI DataTable 组件封装,实现了一些小功能

项目结构

- locales: 国际化多语言入口(本项目采用 json 格式)

- assets: 项目静态资源入口

- component: 全局共用组件

- icons: 项目svg图标资源,需要配合 RayIcon 组件使用

- language: 国际化

- layout: 全局页面结构入口

- router: 路由表

- store: 全局状态管理入口

- styles: 全局公共样式入口

- types: 全局 type

- utils: 工具包

- views: 页面入口

- vite-plugin: 插件注册

浏览器支持

仅支持现代浏览器,不支持 IE

最后,希望大家搬砖愉快

【版权声明】
本文首发于云博客,欢迎转载,但是必须保留本文的署名云博客(包含链接)。
如您想成为本站的作者或者编辑,请给我留言:yun@yka.moe
本文永久链接:vue3.x + pinia + vite3.2 + tsx + eslint + prettier模板(Ray Template)
本文作者:ray
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇