When starting from scratch (without nodejs, python, git, or vscode installed), this document may help you get started with the prerequisites to the contributions guide depending on your operating system. It is not the only way these things can be installed but it's a way which has been tested to work.
See https://scoop.sh/ for install instructions.
From a powershell prompt run:
scoop bucket add main
scoop install nodejs git python
scoop bucket add versions
scoop install python310
scoop bucket add extras
scoop install vscodeSee https://chocolatey.org/install for install instructions.
From an admin powershell prompt run:
choco install vscode nodejs git python310 -y- Install Homebrew: https://brew.sh/
- From console run:
brew install git node python@3.8
brew install --cask visual-studio-code
- From console run:
sudo apt update
sudo apt install git nodejs
sudo snap install --classic code- Setup local npm install, add to PATH. This is an opinionated setup which stores all npm globally installed packages (
npm i -g) in your local profile (avoiding permission issues). The~/.profileis assumed to be sourced at startup by your shell, depending on your system it may need to be renamed to something else like~/.bashrcor~/.zshrc.
mkdir -p $HOME/.npm-global
npm config set prefix=$HOME/.npm-global
npm i -g npm
echo "PATH=$HOME/.npm-global/bin:$PATH" >> ~/.profile
source ~/.profile
npm i -g nodeFind other topics in the Playbook Workflow Builder Developer Guide.