/PersonalWebsite

vue3, typescript, vite, tailwindcss, naiveui

Primary LanguageVue

vue3 项目模板

项目预览

链接 账号密码随意输入即可。

技术选型

1. 基本框架

  • Vue 3
  • Typescript
  • vite
  • pinia

    使用pinia 代替vueX, 可以取得更好typescript支持。

  • vue-router
  • vue-i18n

2. UI

本项目主要使用naive-ui作为整体页面组件的UI, tailwindcss用于处理页面UI细节。

  • naive-ui

    Naive UI 是一个 Vue3 的组件库, 全量使用 TypeScript 编写, 提供了一个使用 TypeScript 构建的先进的类型安全主题系统, 通过配置文件可以指定任何主题;在本项目中主要用于整体页面框架的构建。

  • tailwindcss

    原子化样式。
    响应式功能。
    优秀的UI设计, 开发者无需过多的考虑UI细节, 也能制作出不错的页面。

开发推荐

1. 编辑器

2. 扩展插件

项目运行

将项目clone到本地, 进行如下操作 :

  1. 安装依赖
npm install
  1. 开发环境运行
npm run dev
  1. 打包
npm run build