Angular — Приховування помилок знецінення (deprecation) у Sass та SCSS

pic

Після оновлення до Angular 19, проект може зіткнутися з численними попередженнями про знецінення (deprecation). Якщо ви обмежені в часі та ресурсах, тимчасово можна вимкнути ці попередження.

pic

Щоб вимкнути попередження, потрібно використовувати builder (будівельник) програми.

Перейдіть до файлу angular.json. Ви повинні побачити рядок, схожий на цей:

“architect”: {  
 “build”: {  
 “builder”: “@angular-devkit/build-angular:application”,

Якщо у вас є

“builder”: “@angular-devkit/build-angular:browser”,

або

“builder”: “@angular-devkit/build-angular:browser-esbuild”,

Цей метод не працюватиме.

Щоб оновити до builder програми, виконайте наступну команду:

ng update @angular/cli — name use-application-builder

Після цього додайте stylePreprocessorOptions до options в файлі angular.json.

“architect”: {  
 “build”: {  
 “builder”: “@angular-devkit/build-angular:application”,  
 “options”: {  
 “stylePreprocessorOptions”: {  
 “sass”: {  
 “silenceDeprecations”:[“mixed-decls”, “color-functions”, “global-builtin”, “import”]  
 }  
 },

Тепер насолоджуйтесь чистою консоллю.

Перекладено з: Angular — Silence Sass and SCSS Deprecation Errors

Leave a Reply

Your email address will not be published. Required fields are marked *