如何将 shadcn-svelte 集成到 editable.website 模板中

💡 原文英文,约500词,阅读约需2分钟。
📝

内容提要

本文讲解如何在 editable.website 模板中集成 shadcn-svelte。步骤包括:克隆模板、安装依赖、配置环境变量、初始化数据库、运行开发服务器、设置路径别名、解决 Prettier 依赖问题、运行 CLI 配置并添加组件。

🎯

关键要点

  • 步骤1:克隆Editable.Website模板到本地机器。

  • 步骤2:安装项目所需的依赖。

  • 步骤3:复制.env.example文件并配置数据库和管理员密码。

  • 步骤4:使用sqlite3初始化数据库。

  • 步骤5:运行开发服务器。

  • 步骤6:创建jsconfig.json文件以配置导入别名。

  • 步骤7:在svelte.config.js中设置路径别名。

  • 步骤8:安装兼容的Prettier版本以解决依赖警告。

  • 步骤9:运行CLI配置并添加组件。

  • 完成后可以开始向项目中添加组件。

延伸问答

如何克隆 editable.website 模板?

使用命令 git clone https://github.com/michael/editable-website.git 克隆模板。

如何配置数据库和管理员密码?

复制 .env.example 文件为 .env,并配置数据库和管理员密码。

如何初始化数据库?

确保系统安装了 sqlite3,然后使用命令 sqlite3 data/db.sqlite3 < sql/schema.sql 初始化数据库。

如何设置路径别名?

创建 jsconfig.json 文件并在 svelte.config.js 中设置路径别名。

如何解决 Prettier 依赖问题?

安装兼容的 Prettier 版本,并在 package.json 中调整脚本以使用特定版本。

如何向项目中添加组件?

使用命令 pnpm dlx shadcn-svelte@latest add button 将按钮组件添加到项目中。

🏷️

标签

➡️

继续阅读