Skip to content
Snippets Groups Projects
README.md 2.62 KiB

GraphPolaris Frontend

Preparing to Run Locally

Be sure that you have node.js (v18 or up) and pnpm installed. Please use pnpm for building and running the scripts of package.json. Due to the way auth works (using a sameSite cookie), the procedure for running locally is a little different than usual. These steps will only have to be done, after that everything should 'just' work.

Running Locally

Install

First run pnpm i on the root of the workspace to install all dependencies. It will create a node_module folder in the root of the workspace as well as one for each app/library within it.

If you need to install a new dependency or upgrade an existing one, do so in the respective package.json and rerun pnpm i in the root of the workspace. If you find any issues, feel free to delete the node_modules folder from the workspace root and from the app/lib which you are changing the dependency and rerun the pnpm i command from the root of the workspace. Most issues are solved by then.

Running Storybook.js

To run the dev storybook (implementing visualizations) simply run pnpm sb and once it is running, ctrl-click the link what appears in the terminal. The url should be [http://localhost:6006].

Dev server