maa-website
maa-website copied to clipboard
MAA 公式サイト
maa-website
本仓库已迁移至 MAA 主仓库,请勿在此仓库提交 Commits 和 Pull Request
请勿 Archive 此仓库,文档的评论区仍然使用此仓库的 Discussions
Monorepo for MAA Web frontend projects
Build With:
Monorepo Technology:
Deployment Status:
Projects
apps/webMAA official website, build withReact, host path/apps/docMAA documantation, build withVuePress, host path/docpackages/eslint-config-maaMAA eslint shared configurationpackages/maa-react-appMAA react app shared componentspackages/maa-tsconfigMAA typescript shared configuration
Local Development
Requirements:
- NodeJS ^16.15.0
- Yarn ^1.22.19
Resolve dependencies with yarn in root directory
yarn
Start a development server
apps/webwill be hosted onhttp://localhost:3000apps/docwill be hosted onhttp://localhost:3001/doc
yarn dev # Home and Doc:zh-CN
yarn dev:home # Home ONLY
yarn dev:doc:cn # Doc:zh-CN ONLY
yarn dev:doc:en # Doc:en ONLY
Lint code
yarn lint # All
yarn lint:js # Use ESLint for JS/TS code
yarn lint:prettier # Use Prettier for code formatting
Lint fix
yarn lintfix
Build release
yarn build # This will run lint first