出海新人 | Freshman in the field of website builder
简洁的个人博客,快速切换语言 | Simple personal blog, switching languages quickly
基于 Next.js · Shadcn · Tailwind · MDX | Based on Next.js · Shadcn · Tailwind · MDX
git clone https://github.com/pairusuo/pairusuo.git your-project-name
cd your-project-namepnpm install- 在
src/messages/目录下创建新的语言文件,如fr.json - 参考zh.json,复制现有语言文件的结构,并翻译内容
- 在
src/lib/i18n.ts中添加新语言的支持 - 修改
src/config/locale.js使用新语言
// 选择你的语言: 'zh' | 'ja' | 'en'
export const LOCALE = 'zh';pnpm dev
pnpm dev:clean # 清除缓存启动服务访问 http://localhost:3000 查看效果。
git remote set-url origin https://github.com/your-username/your-project-name.git
git add .
git commit -m "Initial commit"
git push origin main# 部署preview环境
pnpm deploy:preview
# 部署production环境
pnpm deploy:prod部署过程会提示授权cloudflare
MIT License
- Next.js - React 框架
- Tailwind CSS - CSS 框架
- Shadcn/ui - UI 组件库
- MDX - Markdown + React
- Lucide - 图标库