跳到主要内容

本地运行项目

安装 nodejs

nodejs需要 18.0 以上版本,可以通过node -v查看版本号,如果没有,自行下载安装

install 依赖

执行命令 npm i 或者 yarn

run 运行

npm run start:dev运行 dev 环境,npm run start:prod运行 prod 环境,环境差别在于src/pageData.js中配置的入口文件, 项目启动成功后可以在浏览器地址localhost:3000实时预览修改效果。

入口配置

新增加目录需要在docusaurus.config.ts中增加配置 plugins 子项

 plugins: [
[
"@docusaurus/plugin-content-docs",
{
id: "guide",
path: "guide",
routeBasePath: "guide",
sidebarPath: "./sidebars.ts",
remarkPlugins: [remarkMath],
rehypePlugins: [rehypeKatex],
},
],
require.resolve("./plugin/index.js"),
],

如果需要在首页增加入口,需要在pageData.js中增加配置信息

打包

特殊格式错误只能在打包时发现,最好在本地执行npm run build:dev测试能否正常打包,如果不行,查看 log 并修改问题

发布

一般提交 commit 到 dev 或者 merge 到 master 会自动发布,需要 10 到 20 分钟,如果没有发布成功,可以到https://devops.mthreads.com/dashboard/app/list/d 查看发布日志,排查问题