/incubator-dubbo-website

Apache Dubbo (incubating) documents

Primary LanguageHTMLApache License 2.0Apache-2.0

Dubbo Official WebSite

This project keeps all sources used for building up dubbo official website which's served at http://dubbo.io or http://dubbo.apache.org.

Attention

If your version of docsite is less then 1.0.0, please upgrade to 1.0.0.

Build instruction

  1. Run npm install docsite -g to install the dev tool.
  2. Run npm i in the root directory to install the dependencies.
  3. Run docsite start in the root directory to start a local server, you will see the website in 'http://127.0.0.1:8080'.
  4. Run docsite build to build source code.
  5. Verify your change locally: python -m SimpleHTTPServer 8000

How to send a PR

  1. Do not use git add . to commit all the changes.
  2. Just push your changed files, such as:
    • *.md
    • blog.js or docs.js or site.js
  3. Send a PR to asf-site branch.

SEO

Make sure each .md starts with the following texts:

---
title: title
keywords: keywords1,keywords2,keywords3
description: some description
---

Refer to this blog