菜单
本页目录

安装

如何安装依赖项并构建你的项目结构

支持的框架

TypeScript

该项目及其组件是由 TypeScript 编写的。因此,我们也建议在你的项目中使用 TypeScript。

不过,我们也提供了 JavaScript 版本的组件。JavaScript 版本可以通过 cli 获取。

如果你不想使用 TypeScript,你可以在 components.json 文件中使用 typescript 标志来选择退出该模式。

{
  "style": "default",
  "tailwind": {
    "config": "tailwind.config.js",
    "css": "src/app/globals.css",
    "baseColor": "zinc",
    "cssVariables": true
  },
  "typescript": false,
  "aliases": {
    "utils": "~/lib/utils",
    "components": "~/components"
  }
}

要配置 别名导入(import aliases) ,你可以使用以下的 jsconfig.json 文件。

{
  "compilerOptions": {
    "paths": {
      "@/*": ["./*"]
    }
  }
}

VSCode extension

Visual Studio Code 安装由 @selemondev 开发的 shadcn-vue 扩展,可以轻松将 Shadcn Vue 组件添加到你的项目中。

该扩展提供了一系列功能:

  • 初始化 Shadcn Vue CLI:在 Visual Studio Code 里直接启动命令行工具,用于项目配置和管理。
  • 安装组件:可以通过扩展轻松安装需要的组件到项目中。
  • 打开文档:无需离开编辑器就能查看组件的相关文档。
  • 文档导航:在编辑器里直接跳转到特定组件的文档页面,方便查看使用方法。
  • 快捷代码片段:提供预设的代码片段,快速导入组件和生成标记代码,提升开发效率。