Project d8d-remix-tailwind-postcss-antd-VxxVPwCj

zyh c1fd635517 build: 更新sqlite3版本至5.1.7 1 년 전
app 9642002bcc feat: 修改首页以展示欢迎信息和系统用户数量, 并添加登录和查看用户列表的按钮 1 년 전
migrations ec6bb89019 feat: 移除 knex 配置和数据库迁移文件,更新 tsconfig.json 文件 1 년 전
public ba105030d6 init 1 년 전
seeds 9642002bcc feat: 修改首页以展示欢迎信息和系统用户数量, 并添加登录和查看用户列表的按钮 1 년 전
.eslintrc.cjs ba105030d6 init 1 년 전
.gitignore 398c30e768 feat(database): 更新数据库配置文件路径 1 년 전
README.md ea85c193f2 feat(dependencies): 更新 'agentkeepalive' 'aproba' 'are-we-there-yet' 等 23 个依赖包版本 1 년 전
knexfile.js 398c30e768 feat(database): 更新数据库配置文件路径 1 년 전
package-lock.json 9642002bcc feat: 修改首页以展示欢迎信息和系统用户数量, 并添加登录和查看用户列表的按钮 1 년 전
package.json c1fd635517 build: 更新sqlite3版本至5.1.7 1 년 전
postcss.config.js ba105030d6 init 1 년 전
tailwind.config.ts ba105030d6 init 1 년 전
tsconfig.json 9642002bcc feat: 修改首页以展示欢迎信息和系统用户数量, 并添加登录和查看用户列表的按钮 1 년 전
vite.config.ts ba105030d6 init 1 년 전

README.md

欢迎使用 Remix!

新增库

  • Ant Design - 用于构建用户界面的 React UI 库
  • Knex - SQL 查询构建器和数据库迁移工具

开发

运行开发服务器:

npm run dev

数据库操作

运行数据库迁移:

npm run migrate

创建新的迁移文件:

npm run migrate:make <migration_name>

回滚最近的迁移:

npm run migrate:rollback

列出所有迁移及其状态:

npm run migrate:list

运行种子文件:

npm run seed

创建新的种子文件:

npm run seed:make <seed_name>

部署

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

npm run build

然后运行数据库迁移:

npm run migrate

最后在生产模式下运行应用:

npm start

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

自行部署

如果您熟悉部署 Node 应用程序,内置的 Remix 应用服务器已经可以用于生产环境。

确保部署 npm run build 的输出:

  • build/server
  • build/client

样式

这个模板已经配置了 Tailwind CSS,为您提供一个简单的默认起点。您可以使用任何您喜欢的 CSS 框架。有关更多信息,请参阅 Vite 关于 CSS 的文档