# nutui-react **Repository Path**: jd-platform-opensource/nutui-react ## Basic Information - **Project Name**: nutui-react - **Description**: 京东风格的轻量级移动端 React 组件库 - **Primary Language**: TypeScript - **License**: Not specified - **Default Branch**: next - **Homepage**: https://nutui.jd.com/react - **GVP Project**: No ## Statistics - **Stars**: 101 - **Forks**: 26 - **Created**: 2022-01-10 - **Last Updated**: 2025-06-17 ## Categories & Tags **Categories**: react-extensions **Tags**: None ## README

logo

京东风格的轻量级 React 组件库,支持移动端 H5 和小程序开发

PRs Welcome license GitHub contributors GitHub Release Date GitHub commit activity

NutUI-React   NutUI-React

--- > Nut[nʌt],源自电影《冰河世纪》里松鼠 Scrat "执迷不悟",一生追求,即便引发大灾难也绝不松手的坚果。 简体中文 | [English](./README.md) ## 特性 - 🚀 70+ 高质量组件, 覆盖移动端主流场景 - 📖 基于京东 APP 11.0 视觉规范 - 🍭 支持按需引用 - 📖 详尽的文档和示例 - 💪 支持 TypeScript - 💪 支持服务端渲染(测试阶段) - 🍭 支持定制主题 - 🍭 单元测试覆盖率超过90%, 保障稳定性 - 📖 提供 Sketch 设计资源 ## 项目运行 ### 本地运行H5 ```sh # 克隆仓库 git clone https://github.com/jdf2e/nutui-react.git # 进入项目根目录 cd nutui-react # 安装依赖 pnpm install # 进入开发模式 # 浏览器访问:http://localhost:3000(如果已启动前台程序,则不需打开此地址) pnpm run dev ``` ### 本地运行小程序 ```sh # 克隆仓库 git clone https://github.com/jdf2e/nutui-react.git # 进入项目根目录 cd nutui-react # 安装依赖 pnpm install # 进入小程序开发模式 # 访问:src/sites/mobile-taro/dist/weapp pnpm run dev:taro:weapp # 其他小程序类似,如京东小程序 # 访问:src/sites/mobile-taro/dist/jd pnpm run dev:taro:jd ``` ## 构建版本 > AMD 环境、Webpack、Vite 等构建工具环境、服务端建议使用 es 版,非模块化环境(如通过 `