SCSS와 함께 Angular-CLI를 사용할 때 "styles.bundle.js:33Uncaught Error" 오류 문제 해결
Angular가 다음과 같은 문제에 직면했습니다. -CLI를 사용할 때 "styles.bundle.js:33Uncaught Error" 오류가 발생합니다. SCSS. 문서에는 ng set defaults.styleExt scss를 실행하면 이 문제가 해결된다고 명시되어 있지만 작동하지 않습니다. 이에 대한 이유를 살펴보고 포괄적인 솔루션을 제공하겠습니다.
오류 원인
CLI가 여전히 CSS 파일을 찾아 번들로 묶으려고 하기 때문에 오류가 발생합니다. 스타일링. Angular-CLI는 처음에 CSS를 기본 스타일 확장으로 시작합니다. SCSS를 사용하려면 SCSS 파일을 인식하고 처리하도록 CLI를 구성해야 합니다.
기존 프로젝트를 위한 솔루션
기본 스타일 확장 업데이트:
CSS 파일 이름을 SCSS로 바꾸세요:
Angular.json 업데이트(Angular 6에만 해당):
구성 요소를 새 스타일 파일로 지정:
향후 프로젝트를 위한 솔루션
프로젝트 생성 중 스타일 확장 설정:
전역 기본값 설정:
ng config --global defaults.styleExt=scss
위 내용은 SCSS를 사용할 때 Angular-CLI에서 'styles.bundle.js:33 Uncaught Error'를 수정하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!