SCSS
- 코드의 재활용성을 올리고, 가독성을 올리는 등 CSS에서 보이던 단점을 보완하고, 개발의 효율을 올리기 위해 등장한 SASS/SCSS
- 중첩, 변수 선언, 연산자 등 많은 장점
scss 설치하기
npm i -g sass
scss파일 만든 후(Watch Sass클릭) import 시킨 후 오류 발생
ERROR in ./src/styles/banner.scss (./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[7].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1]......
Module build failed (from ./node_modules/resolve-url-loader/index.js):
TypeError: Cannot read properties of undefined (reading 'replace')...
-시도1.
- 파이썬 설치
- npm install --global windows-build-tools 해도 안됨
-원인: loader설치를 하지 않아 module에 없어서 발생된 오류
-해결: npm i sass sass-loader -D
Scss 설정하기
- ctrl+, 설정 => scss settings.json live sass compiler검색
- 아래 코드로 설정
"liveSassCompile.settings.generateMap": false,
"git.autofetch": true,
"liveSassCompile.settings.formats": [
{
"format": "expanded",
"extensionName": ".css",
"savePath": null,
"savePathReplacementPairs": null
}
],
'HTML & CSS' 카테고리의 다른 글
[CSS] 반응형 미디어 쿼리 - 유튜브 강좌 정리(디자인베이스) (0) | 2023.03.08 |
---|---|
[CSS] rem으로 반응형 작성 방법 (0) | 2023.03.08 |
[SCSS] css가 다른 폴더로 컴파일 되는 것에 대한 오류해결(savePath) (0) | 2023.03.07 |
[CSS] 반응형에 따른 글자 자연스럽게 떨어드리기 (0) | 2022.07.22 |
[css] 반응형 작성법 @media (0) | 2022.07.20 |