# react.dev
This repo contains the source code and documentation powering [react.dev](https://react.dev/).
## Getting started
### Prerequisites
1. Git
1. Node: any 12.x version starting with v12.0.0 or greater
1. Yarn: See [Yarn website for installation instructions](https://yarnpkg.com/lang/en/docs/install/)
1. A fork of the repo (for any contributions)
1. A clone of the [react.dev repo](https://github.com/reactjs/react.dev) on your local machine
### Installation
1. `cd react.dev` to go into the project root
3. `yarn` to install the website's npm dependencies
### Running locally
1. `yarn dev` to start the development server (powered by [Next.js](https://nextjs.org/))
1. `open http://localhost:3000` to open the site in your favorite browser
## Contributing
### Guidelines
The documentation is divided into several sections with a different tone and purpose. If you plan to write more than a few sentences, you might find it helpful to get familiar with the [contributing guidelines](https://github.com/reactjs/react.dev/blob/main/CONTRIBUTING.md#guidelines-for-text) for the appropriate sections.
### Create a branch
1. `git checkout main` from any folder in your local `react.dev` repository
1. `git pull origin main` to ensure you have the latest main code
1. `git checkout -b the-name-of-my-branch` (replacing `the-name-of-my-branch` with a suitable name) to create a branch
### Make the change
1. Follow the ["Running locally"](#running-locally) instructions
1. Save the files and check in the browser
1. Changes to React components in `src` will hot-reload
1. Changes to markdown files in `content` will hot-reload
1. If working with plugins, you may need to remove the `.cache` directory and restart the server
### Test the change
1. If possible, test any visual changes in all latest versions of common browsers, on both desktop and mobile.
2. Run `yarn check-all`. (This will run Prettier, ESLint and validate types.)
### Push it
1. `git add -A && git commit -m "My message"` (replacing `My message` with a commit message, such as `Fix header logo on Android`) to stage and commit your changes
1. `git push my-fork-name the-name-of-my-branch`
1. Go to the [react.dev repo](https://github.com/reactjs/react.dev) and you should see recently pushed branches.
1. Follow GitHub's instructions.
1. If possible, include screenshots of visual changes. A preview build is triggered after your changes are pushed to GitHub.
## Translation
If you are interested in translating `react.dev`, please see the current translation efforts [here](https://github.com/reactjs/react.dev/issues/4135).
## License
Content submitted to [react.dev](https://react.dev/) is CC-BY-4.0 licensed, as found in the [LICENSE-DOCS.md](https://github.com/reactjs/react.dev/blob/main/LICENSE-DOCS.md) file.
没有合适的资源?快使用搜索试试~ 我知道了~
React英文文档github存储库下载-20240710
共572个文件
md:176个
png:130个
tsx:104个
需积分: 0 0 下载量 72 浏览量
2024-07-10
11:59:16
上传
评论
收藏 11.02MB ZIP 举报
温馨提示
React英文文档github存储库
资源推荐
资源详情
资源评论
收起资源包目录
React英文文档github存储库下载-20240710 (572个子文件)
index.css 17KB
sandpack.css 13KB
algolia.css 4KB
MDXComponents.module.css 889B
.env.development 0B
.eslintignore 31B
.eslintrc 400B
devtools-select.gif 245KB
tictac-adding-x-s.gif 159KB
o-replaces-x.gif 19KB
.gitignore 482B
single-file-example.html 1KB
favicon_old.ico 15KB
favicon.ico 15KB
jack-pope.jpg 588KB
yuzhi.jpg 425KB
noahlemen.jpg 330KB
seth.jpg 300KB
luna-wei.jpg 283KB
jasonbonta.jpg 224KB
lauren.jpg 175KB
lesiutin.jpg 174KB
sebsilbermann.jpg 160KB
sophiebits.jpg 158KB
kathryn-middleton.jpg 129KB
josh.jpg 121KB
rickhanlonii.jpg 116KB
sam.jpg 100KB
acdlite.jpg 94KB
joe.jpg 90KB
sebmarkbage.jpg 89KB
gaearon.jpg 78KB
sathya.jpg 69KB
andrey-lunyov.jpg 56KB
tianyu.jpg 51KB
eli-white.jpg 49KB
rn.jpg 13KB
rethinking.jpg 8KB
rsc.jpg 6KB
lauren.jpg 5KB
hooks.jpg 5KB
steven.jpg 4KB
tae.jpg 2KB
nat.jpg 2KB
rachel.jpg 2KB
shaundai.jpg 2KB
luca.jpg 2KB
andrew.jpg 2KB
joe.jpg 2KB
becca.jpg 2KB
yuzhi.jpg 2KB
brian.jpg 2KB
frank.jpg 2KB
maja.jpg 1KB
alex.jpg 1KB
lyle.jpg 1KB
tejas.jpg 1KB
lizzie.jpg 1KB
brian.jpg 1KB
diego.jpg 1KB
sophie.jpg 1KB
aakansha.jpg 1KB
eric.jpg 1KB
sarah.jpg 1KB
shruti.jpg 1KB
rick.jpg 1KB
ashley.jpg 1KB
tafu.jpg 1KB
cameron.jpg 1KB
lee.jpg 1KB
delba.jpg 1KB
brittany.jpg 1KB
alexandra.jpg 1KB
jenn.jpg 1KB
jed.jpg 1KB
robert.jpg 1KB
linton.jpg 1KB
tom.jpg 1KB
daishi.jpg 1KB
helen.jpg 1KB
tania.jpg 1KB
juan.jpg 1018B
roman.jpg 981B
debbie.jpg 809B
xuan.jpg 786B
HomeContent.js 118KB
tailwind.config.js 5KB
[[...markdownPath]].js 5KB
prepareMDX.js 3KB
generateHeadingIDs.js 3KB
rss.js 3KB
remark-header-custom-ids.js 3KB
colors.js 2KB
remark-smartypants.js 2KB
next.config.js 2KB
validateHeadingIDs.js 1KB
markdownToHtml.js 898B
headingIdLinter.js 825B
500.js 771B
404.js 761B
共 572 条
- 1
- 2
- 3
- 4
- 5
- 6
资源评论
莫逸风
- 粉丝: 1w+
- 资源: 25
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功