The biggest little UI in the world.
Node and npm.
-
To install dependencies:
npm install -
To run a development/demo server:
npm start -
To generate a static version of the demo website:
npm run build
In order to use it on other projects:
- Upgrade Reno:
npm update reno.
For local development, the simplest thing to do is linking instead of doing publishing cycles:
- Declare Reno as linkable:
- Go to Reno.
- Do:
npm link.
- Use Reno as a link:
- Go to other project.
- Do:
npm link @researchnow/reno(use its name frompackage.json).
- Make sure it works.
- Build a distribution:
npm run build. - Bump the version in
package.json.- For npm:
npm i.
- For npm:
- If the documentation has changed (in
/pages):- Run
npm run buildto regenerate/docs.- DO NOT EDIT
/docsMANUALLY!
- DO NOT EDIT
- Run
- Commit everything.
- Tag it. Example:
- Mark it up:
git tag 1.0.9. - Push tags up:
git push --tags.
- Mark it up:
- Update the version in the dependency link.
You may find the designs here: https://projects.invisionapp.com/d/main#/projects/prototypes/10491947