1 Star 3 Fork 8

有一只母猪 / rabbit

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

rabbit-vue3-ts-小兔鲜儿2022新版

仓库地址: https://gitee.com/buyaoyangzhu/rabbit 预览地址: http://buyaoyangzhu.gitee.io/rabbit

项目使用 Vite + Vue3 + TypeScript + Pinia + VueRouter@4 进行开发。

代码检查和格式化为:ESlint + Prettier

推荐 IDE 设置

VSCode 编辑器 + 插件-Volar (注意禁用 Vetur 插件) + 插件-TypeScript Vue Plugin (Volar).

🚨注意:

  • Vue3 + TS 开发共安装 2 个 Volar 插件(拓展),其中一个为 TS 支持插件(拓展)。
  • 需禁用 Vetur 插件(拓展)。

在 TS 中支持 .vue 导入

VsCode 内置的 TypeScript 插件(拓展)不能处理 .vue 导入的类型信息,所以我们用 vue-tsc 替换 tsc CLI 来进行类型检查。在编辑器中,我们需要通过 TypeScript Vue Plugin (Volar) 插件来识别 .vue 文件的 TypeScript 类型信息。

如果你觉得独立的 TypeScript 插件(拓展)不够快,Volar 还实现了一个接管模式,它的性能更好。

可以通过以下步骤启用:

  1. 禁用内置的 TypeScript 插件(拓展)
    1. VSCode 的拓展面板输入 @builtin typescript 搜索内置的 Typescript 插件(拓展)。
    2. 找到 TypeScript and JavaScript Language Features,右键选择 “禁用”
  2. 重启 VsCode 编辑器,在重启后生效。

Vite 自定义配置

点击查看 ⚓Vite 配置参考.

脚本命令

package.json

"scripts": {
    "dev": "vite",
    "lint": "eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore",
    "typecheck": "vue-tsc --noEmit",
    "build": "vue-tsc --noEmit && vite build",
    "preview": "vite preview --port 5050"
}

安装依赖

  • 基于 packjson.json 文件安装项目所需依赖包。
yarn

运行开发服务器

  • 通过 vite 启动开发服务器,编译源码和热重载。
yarn dev

运行 ESLint 格式化

  • ✨开发过程中,所有黄色警告类的格式问题,都可通过运行以下命令修复警告问题。
yarn lint

运行 TS 检查

  • 调用 vue-tsc 检查 TypeScript 类型问题。(代码重构时十分好用)
yarn typecheck

运行打包命令

  • 包含 TS 类型检查,编译 和 压缩。
yarn build

预览打包后的项目

  • 运行 yarn build 打包后的项目源码。
yarn preview

空文件

简介

🎈🎈🎈小兔鲜项目完整版本🎈🎈🎈 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/buyaoyangzhu/rabbit.git
git@gitee.com:buyaoyangzhu/rabbit.git
buyaoyangzhu
rabbit
rabbit
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891