RandomSec/docs
Antonin Delpeuch b361df227f
Set up docs deployment process with Netlify (#2567)
* Set up docs deployment process with Netlify

* make steps a bit more clear (#2568)

Node.js is fully needed for Docusaurus things (package verifying, etc.).

* Update the docs ReadMe for Yarn Installation (#2569)

* Update the package.json manifest (#2570)

Co-authored-by: Thad Guidry <thadguidry@gmail.com>
Co-authored-by: Kush Trivedi <44091822+kushthedude@users.noreply.github.com>
2020-04-20 12:17:38 +02:00
..
core Initial structure for Docusaurus docs, for #2273 2020-04-03 16:22:47 +02:00
src Apply suggestions from Thad's review 2020-04-09 15:25:19 +02:00
static Initial structure for Docusaurus docs, for #2273 2020-04-03 16:22:47 +02:00
.gitignore Initial structure for Docusaurus docs, for #2273 2020-04-03 16:22:47 +02:00
package-lock.json Initial structure for Docusaurus docs, for #2273 2020-04-03 16:22:47 +02:00
package.json Set up docs deployment process with Netlify (#2567) 2020-04-20 12:17:38 +02:00
README.md Set up docs deployment process with Netlify (#2567) 2020-04-20 12:17:38 +02:00
sidebars.json Flesh out the documentation for the key/value columnize operation. 2020-04-09 14:42:49 +02:00
siteConfig.js Set up docs deployment process with Netlify (#2567) 2020-04-20 12:17:38 +02:00

How to build these docs

We use Docusaurus for our docs. Assuming you have Node.js installed (which includes npm), you can install Docusaurus with:

You will need to install Yarn before you can build the site.

npm install -g yarn

Once you have installed yarn, navigate to docs directory & set-up the dependencies.

cd docs
yarn

Once this is done, generate the docs with:

yarn build

You can also spin a local web server to serve the docs for you, with auto-refresh when you edit the source files, with:

yarn start