修正描述
开源芯片验证分包平台门户
测试: 本项目依赖 “在线课程、开放验证第一期:BPU文档”,因此需要clone对应项目
# clone 项目 git clone git@github.com:XS-MLVP/mlvp-portal.git cd mlvp-portal make init # 开启web服务进行测试 make test # 或者用hugo命令开启服务 hugo server --theme=hugo-digital-garden-theme --buildDrafts --baseURL="127.0.0.1"
开启web服务后本地访问 http://127.0.0.1:1313/?password=123
部署: 门户网站的部署分仓库为:xs-mlvp.github.io,因此需要把本项目编译后的文件放入部署仓库
# 编译生成 public 文件夹 cd mlvp-portal make build # 拉取部署仓库 xs-mlvp.github.io cd .. git clone git@github.com:XS-MLVP/xs-mlvp.github.io.git cd xs-mlvp.github.io # 删除除CNAME外的所有文件,CNAME用于域名绑定,不能删除 ls|grep -v CNAME |xargs rm -rf # 拷贝内容 cp -r ../mlvp-portal/public/* ./ # 提交 git add . git commit -m "build23mmdd" git push
主题: 默认主题地址:https://github.com/paulmartins/hugo-digital-garden-theme
文档编写: 直接在content中对应目录下创建markdown文件或者子目录。content目录下,最多只支持两级目录。 每个子目录表示一个分类,每个目录需要有一个对应的 _index.md 文件。对于学习资源,每个文件夹下还可以有一个 feature.png文件,用于在首页列表中展示。
举例:
content/ ├── about # 关于我们模块 │ ├── featured.jpg │ └── index.md | ├── learningresource # 学习资源模块 │ ├── _index.md │ ├── comm # 资源分类1 │ │ ├── _index.md │ │ ├── com_001.md # 具体资源1 │ │ ├── featured.png # 资源父类首页列表图片 │ │ └── jessica-weiller-GAw5wFLVWVo-unsplash.jpg # md文件需要的其他文件 │ ├── course # 资源分类2 │ │ ├── _index.md │ │ ├── crs_001.md │ │ └── featured.png │ └── tools # 资源分类3 │ ├── _index.md │ └── tls_00.md └── partners # 合作伙伴模块 ├── _index.md ├── educoder # 合作伙伴1 │ ├── index.md # 配置文件,通过 website 字段配置官网链接 │ └── logo.jpg # 合作伙伴logo,在首页展示 ├── gitlink # 合作伙伴2 │ ├── index.md │ └── logo.jpg └── ysyx # 合作伙伴3 ├── index.md └── logo.jpg
mlvp-doc
开源芯片验证分包平台门户
测试: 本项目依赖 “在线课程、开放验证第一期:BPU文档”,因此需要clone对应项目
开启web服务后本地访问 http://127.0.0.1:1313/?password=123
部署: 门户网站的部署分仓库为:xs-mlvp.github.io,因此需要把本项目编译后的文件放入部署仓库
主题: 默认主题地址:https://github.com/paulmartins/hugo-digital-garden-theme
文档编写: 直接在content中对应目录下创建markdown文件或者子目录。content目录下,最多只支持两级目录。 每个子目录表示一个分类,每个目录需要有一个对应的 _index.md 文件。对于学习资源,每个文件夹下还可以有一个 feature.png文件,用于在首页列表中展示。
举例: