development-dashboards-docs
v3.3.1
Published
Formidable Open Source Development Dashboards Documentation
Downloads
15
Readme
For an overview of the project structure please refer to the Gatsby documentation - Building with Components
Getting Started
To install and run the documentation site locally:
$ yarn install
$ yarn run develop
Then, open your favorite browser to localhost:8000. GraphiQL runs at localhost:8000/___graphql.
Ready to Deploy :shipit:
Build the site to test locally.
$ yarn run build
Serve the build.
$ yarn run serve
Then, open your favorite browser to localhost:9000 to verify everything looks correct.
Publishing
When publishing, please make sure to install and use [email protected]
to preserve
file timestamp metadata as it is required for our overall website build and
versions subsequent to 5.6.0
intentionally destroy this metadata:
$ npm install -g [email protected]
$ npm --version
5.6.0
To publish to NPM first create version commits.
$ npm version <newversion | major | minor | patch> (see Versioning notes below)
For a reliable systems of releases, development-dashboards-docs
should aim for versioning along these lines:
- Patch: Typos, missing assets, broken styles, very minor copyedits.
- Minor: Add a new blog post, change styles.
- Major: Rearchitect how the lander works, remove pages, or something else huge.
Then actually publish
$ npm publish
And push changes back to GitHub:
$ git push && git push --tags