chore: require review before merging
1 file changed
tree: e7a0b874714209d98c5b4db1bb3fefff427300c1
  1. .github/
  2. .idea/
  3. blog/
  4. community/
  5. docs/
  6. i18n/
  7. src/
  8. static/
  9. versioned_docs/
  10. versioned_sidebars/
  11. .asf.yaml
  12. .gitignore
  13. babel.config.js
  14. docusaurus.config.js
  15. package-lock.json
  16. package.json
  17. README.md
  18. sidebars.js
  19. sidebarsCommunity.js
  20. test_server.sh
  21. versions.json
README.md

Apache DevLake Website

This project keeps all sources used for building up DevLake's official website which is served at https://devlake.apache.org/.

Prerequisite

Please also make sure your node version is 10+, version lower than 10.x is not supported yet.

Installation

  1. Run yarn install or yarn in the root directory to install the dependencies.
  2. Run yarn start in the root directory to start a local server, you will see the website in http://localhost:3000.

If you have higher version of node installed, you may consider nvm to allow different versions of node coexisting on your machine.

  1. Follow the instructions to install nvm
  2. Run nvm install v10.23.1 to install node v10
  3. Run nvm use v10.23.1 to switch the working environment to node v10

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
  1. Send a PR to main branch.

Blog Submission

We'd love to hear your thoughts both in creating and using DevLake! To submit a blog post to DevLake Blog, please follow the instructions here.