欢迎使用 Remix + Vite + shadcn/ui!

📖 查看 Remix 文档Remix Vite 文档 了解支持的功能详情。

入门

节点服务器

npx create-remix@latest --template jacob-ebey/remix-shadcn

Cloudflare Pages

npx create-remix@latest --template https://github.com/jacob-ebey/remix-shadcn/tree/cloudflare

或使用更完善的模板,其中包含登录流程以及由 Drizzle ORM 支持的 SQLite 数据库

节点服务器

npx create-remix@latest --template https://github.com/jacob-ebey/remix-shadcn/tree/drizzle

Cloudflare Pages

npx create-remix@latest --template https://github.com/jacob-ebey/remix-shadcn/tree/drizzle-cloudflare

内置主题切换器

image

image

开发

运行 Vite 开发服务器

npm run dev

部署

首先,为生产环境构建您的应用程序

npm run build

设置您的环境

NODE_ENV='production'

然后以生产模式运行应用程序

npm start

现在您需要选择一个主机来部署它。

DIY

如果您熟悉部署节点应用程序,内置的 Remix 应用程序服务器已准备好投入生产。

确保部署 npm run build 的输出以及服务器

  • server.js
  • build/server
  • build/client

查看提供的 Dockerfile 了解有关如何配置生产环境的更多详细信息。