/LuaLS.github.io

Statically generated website for LuaLS using Astro.

Primary LanguageMDX

LuaLS Website

This website explains the lua-language-server and documents it via a wiki. The website is statically generated using Astro 🚀.

Project File Structure

  • /public/ All of the assets available from the root of the website such as images, fonts, etc.
  • /src/components/ reusable .astro components
  • /src/content/ Content-full MDX and Markdown files used in the wiki
  • /src/layouts/ Various reusable layouts
  • /src/pages/ The pages of the website
  • /src/scss/ Common SCSS

Developing

See the contributing guide.

To get started, run npm i to install the dependencies.

You can then use npm run dev to start a local development server on localhost:3000.

npm run build will build the site for production so it can be previewed. npm run preview will preview your build of the website.

Acknowledgments

This website uses tons of amazing open source software. Thanks to all the great tools in use!