SD Tidbits
Published in

SD Tidbits

Node 16 & Angular 12

Excited guy fist pumping
Photo by Lay Low from Pexels

Rejoice! Angular 12 & Node 16 were fresh-out-of-the-box earlier this year.

I’m here…now 😬…mostly because of node-sass. It is a wrapper on the package Libsass written in C++.

Why do we care? It helps to transpile .scss or .sass files in our Node projects.

Once you revamp your Node to v16 and do an npm i …you might come across some node-sass console errors.

If you are still using node-sass, here’s probably why:

Buuut….there’s hope. To still keep up with sass updates in our transpilation, we have sass from Dart Sass.

For all us Angular cool cats, going forward from v12 sass, not node-sass, becomes the recommended transpiler. This is important if your project uses Angular CDK or Angular Material.

So, switching from node-sass to sass to get past your console errors…is a plus, no?




Brief writings on some nifty Software Development practices, how-tos, and tools. (Background: Photo by Nothing Ahead from Pexels)

Recommended from Medium

Google sign-in | Integrating Google API (or gAPI) for authentication in your Angular app using CDN

Developer Checklist — React Application Initial Set Up

A visual overview of the similarities and differences between ClojureScript and JavaScript

About some knowledge to JavaScript

Hoisting for variable and functions

10 JavaScript Jokes You Must Add Your Munititions stockpile as a Designer

Ten Important Things About ReactJS

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
B. Chepkorir

B. Chepkorir

Software Engineer | Software Development Enthusiast

More from Medium

Responsive layouts for micro frontends in Angular

Baking pagination with Angular and Bootstrap 5

Build a Basic Angular App using Material

Angular SSR with Universal and firebase