LLVM 项目博客

LLVM 项目新闻和来自实战的细节

关于

欢迎来到 LLVM 博客!

要在此博客上创建新帖子,请先克隆仓库

git clone https://github.com/llvm/llvm-blog-www.git

博客内容位于 content/posts 目录中。在 content/template.md 中有一个模板文件,可以作为起点。它包含每个博客作者需要填写的元数据。帖子使用的命名约定为:YYYY-MM-DD-name-of-blog.md

填写完博客内容后,应将文件放置在 content/post 目录下。然后,您可以使用 hugo 构建博客,并在本地机器上启动 Web 服务器以查看内容

hugo server -D

这应该会创建类似于以下内容的输出

Start building sites …
hugo v0.96.0+extended darwin/amd64 BuildDate=unknown

                   | EN
-------------------+------
  Pages            | 406
  Paginator pages  |  69
  Non-page files   |   0
  Static files     |  46
  Processed images |   0
  Aliases          | 170
  Sitemaps         |   1
  Cleaned          |   0

Built in 2291 ms
Watching for changes in /tmp/llvm-blog-www/{content,static,themes}
Watching for config changes in /tmp/llvm-blog-www/config.toml, /tmp/llvm-blog-www/themes/hugo-kiera/config.toml
Environment: "development"
Serving pages from memory
Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender
Web Server is available at https://127.0.0.1:1313/ (bind address 127.0.0.1)
Press Ctrl+C to stop

注意倒数第二行,它指定了现在正在运行的 Web 服务器。您可以将浏览器指向此页面以查看内容。请注意,这将构建所有博客,包括您的博客,以便您可以查看它在官方 LLVM 网站上的显示方式。

完成博客文章内容后,并检查其是否正确呈现,最后一步是发出拉取请求,将其合并到 llvm-blog-www 仓库的主分支中。