Technical requirements
This chapter makes heavy use of Node.js and npm. Therefore, we’ll need the following tools:
- A browser, preferably Chromium-based, such as Google Chrome, Brave, or Vivaldi, but Firefox or Apple Safari also works
- An integrated development environment (IDE) or text editor, such as WebStorm, Visual Studio Code (VS Code), or Vim, with HTML and CSS syntax highlighting
- Internet access is necessary to access the code
- Git (optional, we can also download the folder from GitHub)
- At least version 18 of Node.js
If Node.js is not currently installed on your system, or you’ve got the wrong version, Node Version Manager () is a fantastic tool for handling different Node.js versions on one system.
All the code for this chapter can be found on GitHub in this repository: https://github.com/PacktPublishing/Mastering-CSS-Grid/tree/main/chapter8.