mirror of
https://github.com/actix/actix-website
synced 2025-01-22 16:15:56 +01:00
Rob Ede
b25e6ee17b
add back page about auto reloading
For folks finding this page via search engines, there was still info regarding listenfd and systemfd which is no longer recommended.
Actix Website
Getting Started
Building the website depends on Hugo. So, first make sure that you have it installed. If on macOS and using Homebrew, run the following:
brew update
brew install hugo
Then, get the website running locally:
git clone https://github.com/actix/actix-website.git
cd actix-website
hugo server
Then visit http://localhost:1313.
Updating diagrams
Diagrams are located under /static/css/img/diagrams/ and built with Mermaid CLI.
For instance to edit connection_overview
diagram:
cd static/css/img/diagrams
vi connection_overview.mmd
# Compile diagrams:
mmdc -i connection_overview.mmd -o connection_overview.svg
License
Pretty murky. Right now a massive clone of the tokio website. Will get this figured out as we go along.
Description
Languages
HTML
47.6%
JavaScript
36.3%
SCSS
10.2%
CSS
5.9%