安装开发环境开始使用代码并开发您的应用创建新数据库DirEasy默认使用Neon作为数据库提供商,使用Drizzle作为ORM。确保已创建新数据库并准备好连接字符串。例如使用PostgreSQL时,连接字符串类似这样:postgresql://<用户名>:<密码>@<主机>:<端口>/<数据库名>设置环境变量终端cp .env.example .env在.env文件中设置或修改环境变量为您自己的值。 您可以在这里了解更多关于环境变量的信息。 配置数据库您需要使用/drizzle/db/schema.ts中定义的schema来搭建数据库:终端pnpm db:generate pnpm db:migrate pnpm db:push 有关默认Drizzle配置(使用Neon)的更多详情,请参考数据库配置指南。 初始化分类数据您需要为数据库初始化默认分类数据,这些分类适合技术目录网站:终端bun scripts/categories.ts 如果您想添加或更改分类,可以通过编辑categories.ts文件来实现。 启动开发服务器现在您的应用应该已经准备就绪。启动本地开发服务器:终端pnpm install pnpm dev打开下面的本地URL查看应用。🎉 http://localhost:3000/ — 主应用 注册新账户打开您的应用并注册一个新账户(这将成为您的管理员账户)。设置管理员账户运行管理员种子脚本,为第一个注册账户赋予管理员角色以访问管理功能:终端bun scripts/admin.ts克隆仓库将代码获取到本地机器并开始开发自定义应用学习如何设置应用的整体配置