React和Redux文档本地部署
1 背景
由于工作原因无法访问外网或者官方文档只部署在国外环境,本地无法访问或者访问速度很慢的情况下,我们希望可以将官方文档部署到本地,方便查阅。
2 官网文档部署
进入库的Github网站,先查看库的说明文档,如果库的说明文档没说明的话可以按下面步骤查找
0. counter(h2) Redux
查看库的目录结构,查看是否有website相关的字眼。如果有的话再看看README.md,那说明可能是这个目录。
地址:https://github.com/reduxjs/redux/tree/master/website

根据README.md文档步骤,安装依赖然后进行本地运行。

运行效果:

注意:运行后出现红色警告,但是不影响本地部署后查看官方文档。

0. counter(h2) React
在Github上搜索react website或者react doc或者官方文档域名的某部分关键字搜索,查看是否有相关的仓库

这里演示部署react18的版本(个人感觉这个版本网站上排版的知识点结构比较好学点。)
地址:https://github.com/reactjs/zh-hans.react.dev/tree/legacy
-
搜索”zh-hans”关键字

-
当前main分支上是最新的官方文档,想要使用老版本的官方文档在 legacy分支上

-
查看 README是否有声明是官方文档的部署指南

-
使用 yarn install安装依赖,然后启动项目yarn dev

3 补充
-
在运行项目的时候查看 package.json文件中是否要求node的版本,如果有要求的话则需要切换对应的node版本

-
在进行 yarn install后会在一段时间后出现停顿的情况,可以中断执行,然后将yarn.lock删掉,然后重新执行yarn install进行安装
夜雨聆风