
How to Set Up Sass on Ubuntu 24.04
Welcome back to the Greenhost.cloud blog! Today, we’re going to walk you through the process of setting up Sass on Ubuntu 24.04. Sass (Syntactically Awesome Style Sheets) is a powerful CSS preprocessor that enhances the way you write CSS by adding features like variables, nested rules, and mixins. If you’re looking to streamline your CSS workflow and improve your stylesheets, following this guide will get you started in no time.
What You’ll Need
Before we dive into the setup, make sure you have the following:
- An Ubuntu 24.04 system.
- A terminal (you can use the default terminal application).
- Basic understanding of command line operations.
Step 1: Update Your System
First things first, it’s always a good idea to ensure your package list is up to date. Open your terminal and run the following command:
sudo apt update && sudo apt upgrade -yThis command updates the package list and upgrades any outdated packages on your system.
Step 2: Install Node.js
Sass is available as a Node.js package, so you need to have Node.js installed on your machine. You can install it via the NodeSource repository. First, you’ll need to install the necessary dependencies:
sudo apt install curlNext, add the NodeSource repository for Node.js. You can choose either the LTS version or the current version. Here’s how to do it for the LTS version:
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
sudo apt install -y nodejsTo verify the installation, run:
node -v
npm -vYou should see the version numbers for both Node.js and npm (Node Package Manager).
Step 3: Install Sass
Now that Node.js is installed, you can easily install Sass using npm. Run the following command:
sudo npm install -g sassThe -g flag installs Sass globally on your system, making it accessible from anywhere in your terminal.
Step 4: Verify Sass Installation
To confirm that Sass has been installed correctly, check its version:
sass --versionIf you see the version number of Sass, congratulations! You’ve successfully set it up.
Step 5: Create a Sample Project
Let’s create a simple project to test your Sass installation. Create a new directory for your project:
mkdir my-sass-project
cd my-sass-projectNow, create a Sass file with the .scss extension:
mkdir sass
echo '$primary-color: #333; body { color: $primary-color; }' > sass/style.scssStep 6: Compile Sass to CSS
Now we’ll compile the Sass file into a CSS file. You can do this using the following command:
sass sass/style.scss css/style.cssMake sure the css directory exists. You can create it using:
mkdir cssNow, open the css/style.css file, and you’ll see the compiled CSS code.
Step 7: Watch for Changes
To make your development process smoother, you can set Sass to watch your SCSS files for changes and automatically compile them to CSS. Run the following command:
sass --watch sass/style.scss:css/style.cssNow, whenever you save changes to style.scss, it will automatically update style.css.
Conclusion
And there you have it! You’ve successfully set up Sass on your Ubuntu 24.04 system. With Sass, you can write more maintainable and organized stylesheets, making your web development process much more efficient.