LocChat/ASDFVM_SETUP.md

38 lines
1.1 KiB
Markdown
Raw Permalink Normal View History

2022-01-03 20:51:10 -05:00
# ASDFVM Setup
2022-01-10 17:14:16 -05:00
1. Run
2022-01-03 20:51:10 -05:00
```bash
git clone https://github.com/asdf-vm/asdf.git ~/.asdf --branch v0.8.1
2022-01-03 20:51:10 -05:00
```
2022-01-12 17:27:51 -05:00
1. Visit this [link](https://asdf-vm.com/guide/getting-started.html#_3-install-asdf) and follow the installation instructions for your OS and terminal. For Windows with WSL and most linux distros you will look at the "Bash & Git" section. For Mac you will look either at the "Bash & Git (macOS)" or the "ZSH & Git" section depending on your default terminal.
2022-01-03 20:51:10 -05:00
2022-01-12 17:27:51 -05:00
1. If you are on Mac make sure you have homebrew installed.
2022-01-03 20:51:10 -05:00
`/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"`
2022-01-12 17:27:51 -05:00
1. Close your terminal and reopen it.
2022-01-03 20:51:10 -05:00
## Installing the NodeJS plugin
1. Install the plugin
```bash
asdf plugin add nodejs https://github.com/asdf-vm/asdf-nodejs.git
2022-01-03 20:51:10 -05:00
```
## Installing the Postgres plugin
1. Install the dependencies
Mac
```bash
brew install gcc readline zlib curl ossp-uuid
2022-01-03 20:51:10 -05:00
```
Ubuntu
```
sudo apt-get install build-essential libssl-dev libreadline-dev zlib1g-dev libcurl4-openssl-dev uuid-dev
2022-01-03 20:51:10 -05:00
```
2. Install the plugin
```
asdf plugin-add postgres
2022-01-03 20:51:10 -05:00
```
Restart your terminal when it is done.