docbrown/docs
2019-10-15 16:34:25 -04:00
..
.static VS Code Settings Update / Frontend Debug Documentation (#4346) 2019-10-10 13:10:03 -04:00
backend Add a sentence to clarify GitHub Authentication (#4360) 2019-10-11 08:56:02 -04:00
design Fix typos and mechanical mistakes (#4177) [ci skip] 2019-10-01 16:30:13 -04:00
frontend Fix typo in debugging.md (#4374) [ci skip] 2019-10-11 12:22:13 -04:00
getting-started Fix gotchas with color preview and some style adjustments and add documentation (#4322) 2019-10-08 21:32:31 -04:00
installation add two possible problems + solutions (#4371) 2019-10-14 08:43:30 -04:00
tests Fix typos and mechanical mistakes (#4177) [ci skip] 2019-10-01 16:30:13 -04:00
.gitdocs.json API: OpenAPI 3 spec and auto generated docs (#3650) 2019-08-12 11:36:04 -04:00
.ruby-version Adds Ruby source code documentation to docs.dev.to (#2656) 2019-05-02 13:50:58 -04:00
api_template.hbs Use server side comments for templates (#4123) 2019-09-27 10:10:30 -04:00
api_v0.yml Fix tags format in Article create API (#4075) [ci skip] 2019-09-20 10:14:41 -04:00
contributing.md Update the docs readme with instructions [ci skip] (#4361) 2019-10-14 09:24:46 -04:00
contributing_api.md Fix typos and mechanical mistakes (#4177) [ci skip] 2019-10-01 16:30:13 -04:00
deploy-script.js Update Docs deploy command (#3940) 2019-09-04 09:29:49 -04:00
faqs.md Fix typos and mechanical mistakes (#4177) [ci skip] 2019-10-01 16:30:13 -04:00
Gemfile Upgrade rubocop and rubocop-performance (#2802) [ci skip] 2019-05-13 19:21:24 -04:00
licensing.md #2507 - refactor GitDocs documentation (#2595) 2019-04-29 10:08:22 -04:00
Makefile API: OpenAPI 3 spec and auto generated docs (#3650) 2019-08-12 11:36:04 -04:00
readme.md Fix lints in app/javascript/src/components/ (#4261) [ci skip] 2019-10-15 16:11:18 -04:00
self-hosting.md Fix typos and mechanical mistakes (#4177) [ci skip] 2019-10-01 16:30:13 -04:00
technical-overview.md [DOC] Update technical-overview.md (#4439) [ci skip] 2019-10-15 16:34:25 -04:00

items
technical-overview.md
installation
getting-started
backend
frontend
design
tests
contributing.md
contributing_api.md
faqs.md
licensing.md
self-hosting.md

Welcome to DEV's developer documentation

Here you can find instructions on how to setup your own local copy of DEV, how to navigate the code, how to contribute, and how to troubleshoot issues, among other things.

Running the documentation locally

DEV's documentation is built with GitDocs NodeJS library.

The first step to running the documentations it locally is to install the GitDocs package globally.

With npm:

npm install gitdocs -g

Alternatively, you can use Yarn:

yarn global add gitdocs

Once installed, you can run gitdocs serve from the root of the dev.to project or from the /docs directory.

gitdocs serve

This will start a server where you can browse the documentation: http://localhost:8000/

When you add new markdown pages or rename existing ones, you'll have to restart the server before you notice any changes.

Contributing to the docs

If you're looking for more information on contributing, check out the Contributing article.