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 build
to regenerate/docs
.- DO NOT EDIT
/docs
MANUALLY!
- 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