Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hust-open-atom-club/openatomclub
华科开放原子开源俱乐部官方仓库及主页
https://github.com/hust-open-atom-club/openatomclub
Last synced: 3 months ago
JSON representation
华科开放原子开源俱乐部官方仓库及主页
- Host: GitHub
- URL: https://github.com/hust-open-atom-club/openatomclub
- Owner: hust-open-atom-club
- License: mit
- Created: 2024-03-19T03:36:09.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2024-04-14T07:07:09.000Z (10 months ago)
- Last Synced: 2024-04-14T15:23:05.577Z (9 months ago)
- Language: JavaScript
- Homepage: https://hust.openatom.club/
- Size: 17.5 MB
- Stars: 1
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
这属于华中科技大学开放原子开源俱乐部的官网页面。
## 添加与修改页面
本网站采用 [Minimal Mistakes 主题](https://mmistakes.github.io/minimal-mistakes/),各自定义项目参见主题的文档。
添加新页面(Wiki / News)请分别在 `pages/_wiki`,`pages/_news` 中参考 `_template.md`。
设置文章作者请在 [`_data/authors.yml`](_data/authors.yml) 中添加作者信息(参考已有内容),然后在页面中指定 `author: key`(只支持一个作者)。
## 本地预览与构建
1. 安装 Ruby 开发环境:根据[Ruby安装-菜鸟教程](https://www.runoob.com/ruby/ruby-installation-windows.html) 安装 Ruby,运行`gem install bundler`
2. 运行 `bundle install --path=vendor/bundle` 以安装依赖的软件包
3. 运行 `bundle exec jekyll serve`,此时即可在 预览网站
4. 编译整个网站的命令为```shell
bundle exec jekyll build
```在命令行末尾添加 `--profile` 可以查看编译性能分析(每个源文件耗时),添加 `--trace` 可以在出错时输出 stack trace
正式部署时需要添加环境变量 `JEKYLL_ENV=production`,详情请见 GitHub Actions 的 workflow 配置