Skip to main content
Version: 0.2.x

Installation

Node version requirements

SALVO-TS 0.2.x requires Node v16 or higher. If you are using an older version (check using node -v) then use a node version manager like nvm or n to switch to Node v18 (recommended) or Node v16.

The easiest way to get started with SALVO-TS is to clone a template project. We'll use Dali, our standard theme boilerplate:

shell
bash
git clone git@gitlab.com:eastsideco/frontend/dali.git my-project
cd my-project
shell
bash
git clone git@gitlab.com:eastsideco/frontend/dali.git my-project
cd my-project

Before starting work on your new theme, remember to unlink it from the Dali repo and set it up with it's own:

shell
bash
rm -r .git/
git init
git remote add origin git@gitlab.com:eastsideco/frontend/my-project.git
git commit -am "Initial commit"
git push
shell
bash
rm -r .git/
git init
git remote add origin git@gitlab.com:eastsideco/frontend/my-project.git
git commit -am "Initial commit"
git push

Also update SALVO-TS and install other dependencies:

shell
bash
npm install --save @eastsideco/salvo-ts@latest @eastsideco/salvo-ts-build@latest && npm install
shell
bash
npm install --save @eastsideco/salvo-ts@latest @eastsideco/salvo-ts-build@latest && npm install

Now you're ready to start adding components to your new theme!