SCSS是什么
SCSS是一种后缀名为.scss的预编译CSS语言,也是用来书写样式的。只不过它的功能更加强大,支持一些原生CSS不支持的高级用法,例如嵌套语法等。使用SCSS可以让样式代码更加高效灵活。
在常规的大型项目中,一般使用预处理器。
SCSS和CSS什么关系
CRA项目中接入SCSS
CRA项目指用npx create-react-app命令创建的react项目。
安装包
用npm i sass -D
安装:
安装完成后,package.json文件中自动更新了依赖:
测试.scss文件是否可用(嵌套语法)
在浏览器中查看,用scss嵌套语法定义的样式生效了: