Documentation & site contribution guide.
- Fork
Deploy-Files-to-Repo
on GitHub and/or Git clone the default branch:
# clone your forker
git clone https://github.com/<OWNER>/deploy-files-to-repo.git
# or clone asdf
git clone https://github.com/neohsu/deploy-files-to-repo.git
- Node.js: JavaScript runtime built on Chrome's V8 JavaScript engine.
Install Node.js dependencies from package.json
:
yarn install
Vuepress (v2) is the Static Site Generator (SSG) we use to build the Deploy-Files-to-Repo
documentation site.
package.json
contains the scripts required for development:
To start the local development server:
yarn docs:dev
Format the code before committing:
yarn docs:format
Creating a PR for documentation changes please make the PR title with the Conventional Commit type docs
in the format docs: <description>
.
Configuration of the site is contained within a few JavaScript files with JS Objects used to represent the config. They are:
.vuepress/config.ts
: the root config file for the site. Read the Vuepress documentation for it's spec.