实战:部署全网最美docusaurus网站-2024.8.18(测试成功)
目录
[toc]
版权声明
本着开源共享、共同学习的精神:
本文是在 博主愧怍 开源项目:《blog》https://github.com/kuizuo/blog 基础上修复了最新无法按原作者代码部署成功的故障,内容依旧属于原作者愧怍所有。转载无需和我联系,但请注明文章来源。如果侵权之处,请联系博主进行删除,谢谢~
次问题修复来源于QQ群里一位大佬:月桂树在嘉陵江喝咖啡
,特此由衷表示感谢😘😘😘
强烈推荐:
博主愧怍 :
https://github.com/kuizuo/blog
QQ群里一位大佬:月桂树在嘉陵江喝咖啡
https://gitee.com/renlangman2/docusaurus352
背景
原博主愧怍 不是已经有开源库了吗?为啥自己又要出这篇文章呢?
因为因为最近有小伙伴反馈原作者的代码无法部署成功???。。。。
自己测试了下,发现的确无法部署成功了……
排查了好久也没发现问题:。。。
作者最新代码是2周前才提交的哇。。。。;
自己老仓库本地是可以做正常运行的,但是新拉的仓库不行;。。。。;
作者的仓库克隆到github,然后用netfliy是可以正常运行的;。。。。;
奇怪了:。。。
自己评估可能出现的原因:。。。
可能是作者魔改后的docus里,有些node依赖包,被官方源丢弃了,导致无法正常下载依赖包。。。。。/相关语法错误;
恰好群里有位大佬改了下代码,让其用yarn来部署项目,结果发现可以了哦。🤣
因此输出了这篇文章。
环境
win10
Docusaurus version: 3.4.0
Node version: v20.12.1
yarn 1.22.22
源码
gitee库:
https://gitee.com/onlyonexl/mogai-docus-kuizuo-v2.git
本地:
说明
mogai-docus-kuizuo-v2 (原作者kuizuo代码部署出了问题,由q群里其他大佬把代码改成了yarn部署,经测试可成功部署运行)
前提
win10提前安装好nodejs环境。
如何安装nodejs,请访问官网(一直下一步安装就好):
https://nodejs.org/en/download/