A description of getting started with development is given in the README; we will also outline the basic process here. Like most NodeJS applications, MyST uses the NPM package manager to manage dependencies; you will need to install NodeJS before running the commands in this section.
First, we must use npm
in the base directory to install the MyST dependencies:
$ npm install
After installing the dependencies, we can then build the MyST application
$ npm run build
The build process may take a minute, as it has to build every package when run for the first time. Subsequent calls to npm run build
will be faster as they cache unchanged intermediate dependencies. Finally, we need to make the myst
binary that was built available to our terminal:
$ npm run link
After running these steps, the MyST CLI (as described in Scientific Articles) can be used.