I am trying to run ng serve command for my project , i tried npm i command for many times, but it showing same error continously. Node version is : v16.13.2 Npm version is : 8.4.1
CodePudding user response:
Your Issue
The error you facing with running the application is issue with the SCSS compilation. Certain packages are missing related scss
Try - npm rebuild node-sass --force
If still doesn't work out, freshly recreate the project and follow standard installation of libraries related to scss
.
Helping Link:
- Angular won't run my ng serve - Sass Loader error
- Node Sass does not yet support your current environment: Linux 64-bit with false
Standard Angular Issue Resolution
- Delete
package-lock.json
. - Clear cache -
npm cache clean --force
ornpm cache clean -f
- Delete
node_modules
folder - Reinstall dependencies -
npm install
- Run the application -
ng serve
CodePudding user response:
Please follow below steps to resolve this issue which worked in my case.
Delete
node-sass
folder (..\AppData\Roaming\npm-cache\node-sass
),node-modules
folder andpackage-lock.json
Clear cache -
npm cache clean --force
Reinstall
node-sass
globally -npm i [email protected] --unsafe-perm=true --allow-root
Reinstall project dependencies -
npm install -no-package-lock
Start application -
ng serve
ornpm start
This should update your node-sass
global version. (please update version that you need to have as per your project)