remix 创建项目

  1. npx create-remix@latest
  2. pnpm i
  3. pnpm dev
  4. # pnpm build 后,本地启动
  5. pnpm start
  6. ├── README.md
  7. ├── app
  8. ├── entry.client.tsx
  9. ├── entry.server.tsx
  10. ├── root.tsx
  11. └── routes
  12. └── _index.tsx
  13. ├── package.json
  14. ├── public
  15. └── favicon.ico
  16. ├── remix.config.js
  17. ├── remix.env.d.ts
  18. └── tsconfig.json

image.png

支持 SSR 渲染的 react ui

  1. antd
  2. antd-mobile,需要配置
  3. pro-component

不支持 SSR 的 react ui

  1. @ant-design/colors
  2. @ant-design/icons
  3. @ant-design/web3
  4. @ant-design/web3-icons
  5. @ant-design/web3-wagmi

remix.config.js

remix 模板

https://remix.run/guides/templates