/docs

The V Programming Language Documentation

Primary LanguageSCSSMIT LicenseMIT

V logo

The V Programming Language Documentation

docs.vosca.dev

Association Official Project Modules

This documentation is based on the original V documentation that can be found in vlang/v. It has been heavily rewritten for most of the articles, although some articles have remained almost unchanged.

The purpose of this documentation is to provide more detailed information about V than the original documentation, and also to provide a better reading experience, as the documentation is hosted on a separate site.

Also, dividing the documentation into separate articles makes it easier to delve into each article, as well as easier to add new articles or entire sections.

Learn more about documentation in the blog post.

Build the documentation

To build the documentation, run the following command:

v install
npm run generate

This will install all dependencies, and generate the documentation in the output directory.

To run documentation server, run the following command:

npm run serve

If you want change styles, make sure you have installed sass globally:

npm install sass

And run the following command to watch for changes:

npm run sass-watch

License

This project is under the MIT License. See the LICENSE file for the full license text.