Development Environment set up
Node.js
For Squid to run we need to have installed Node.js. As for how to install it:
- There are binaries ready for many Linux distributions users can install
- macOS users will find it as easy as using Homebrew,
- For Windows, the best bet is to leverage WSL2 and follow this guide or even simpler use Linux options directly in WSL.
If Node.js is already present in the system, be sure to have version 16 or later installed, by running:
node --version
Docker
The other requisite is Docker, which has similar options:
- Here’s an example of how to install Docker on Ubuntu
- macOS users have a Desktop version
- And so have Windows users