candideu / micromag-js

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MICROMAG

Prerequisites

  • nodejs (v14.17.0, as of May 25, 2022)
    • use nvm and install it with nvm install 14.17.0
  • lerna (v4, as of May 25, 2022)
    • install with npm i -g lerna

Installation

  1. Copy .env.example to .env, and edit it with the right configuration.
  2. Run npm i
  3. Run lerna bootstrap (grab a coffee or a tea, it's gonna take a while!)

Development

  • Run npm start command to launch the Storybook environment. Every element of the Micromag UI should be available as Storybook stories.

Deployment

  • push all changes to develop and master branches
  • git checkout master !
  • lerna publish (most of the time, the version bump is a patch)

About


Languages

Language:JavaScript 91.4%Language:SCSS 8.4%Language:Shell 0.1%Language:HTML 0.1%Language:CSS 0.0%Language:EJS 0.0%