这是 Vuetify 的官方脚手架工具,旨在让您在构建新的 Vuetify 应用程序时领先一步。它设置了一个基础模板,包含所有必要的配置和标准目录结构,使您能够在不必从头开始设置项目的情况下开始开发。
使用您首选的包管理器设置项目。使用相应的命令安装依赖项:
包管理器 | 命令 |
---|---|
yarn | yarn install |
npm | npm install |
pnpm | pnpm install |
bun | bun install |
完成安装后,您的环境已经准备好进行 Vuetify 开发。
- 🖼️ 优化的前端技术栈:利用最新的 Vue 3 和 Vuetify 3 为现代、响应式 UI 开发体验提供支持。Vue 3 | Vuetify 3
- 🗃️ 状态管理:与 Pinia 集成,为 Vue 提供直观、模块化的状态管理解决方案。
- 🚦 路由和布局:使用 Vue Router 进行 SPA 导航和 vite-plugin-vue-layouts 组织 Vue 文件布局。Vue Router | vite-plugin-vue-layouts
- 💻 增强的开发体验:从 TypeScript 的静态类型检查和 Vue 的 ESLint 插件套件中受益,确保代码质量和一致性。TypeScript | ESLint Plugin Vue
- ⚡ 下一代工具:由 Vite 提供支持,体验快速冷启动和即时 HMR(热模块替换)。Vite
- 🧩 自动组件导入:使用 unplugin-vue-components 简化您的工作流程,自动导入您使用的组件。unplugin-vue-components
- 🛠️ 强类型 Vue:使用 vue-tsc 进行 Vue 组件的类型检查,享受强大的开发体验。vue-tsc
这些功能旨在提供从设置到部署的无缝开发体验,确保您的 Vuetify 应用程序既强大又可维护。
本节介绍如何启动开发服务器和为生产构建项目。
要启动具有热重载的开发服务器,请运行以下命令。服务器将可以在 http://localhost:3000 访问:
yarn dev
(对于 npm、pnpm 和 bun 重复相应的命令。)
添加 NODE_OPTIONS='--no-warnings' 来抑制作为 Vuetify 导入映射一部分发生的 JSON 导入警告。如果您使用的是 Node v21.3.0 或更高版本,您可以将此更改为 NODE_OPTIONS='--disable-warning=5401'。如果您不介意警告,可以从您的 package.json dev 脚本中删除此项。
要为生产构建项目,请使用:
yarn build
(对于 npm、pnpm 和 bun 重复相应的命令。)
一旦构建过程完成,您的应用程序将准备好在生产环境中部署。
该项目是用 Vuetify 构建的,这是一个包含广泛 Vue 组件集合的 UI 库。Vuetify 是一个 MIT 许可的开源项目,得益于我们的赞助商和支持者的慷慨贡献而成为可能。如果您有兴趣支持这个项目,请考虑:
- 请求企业支持
- 在 Github 上赞助 John
- 在 Github 上赞助 Kael
- 在 Open Collective 上支持团队
- 在 Patreon 上成为赞助商
- 在 Tidelift 上成为订阅者
- 通过 Paypal 进行一次性捐款
版权所有 © 2016-至今 Vuetify, LLC