我还没有将CSS预处理器与react-redux项目一起使用,但这将改变。
我注意到在CRA facebook文档中,我可以安装node-sass
,但是我想使用Material Design,但是我在Material Design文档中注意到,我需要配置Webpack才能与MD和{ {1}}。
我什至必须使用node-sass
吗?
这是否意味着我必须要做一个node-sass
?还是只是npm run eject
?
在React-Redux项目中使用具有CSS预处理器的Material Design经验的人,请提供帮助。
答案 0 :(得分:0)
这是否意味着我必须进行一次npm运行弹出?还是只是npm install webpack@3.x.x?
使用去年10月发布的新CRA v2.0,您不必运行npm run eject
即可使用CSS预处理器。
我什至必须使用node-sass吗?
是的,您可以执行npm install node-sass
,然后将css
文件更改为scss
,并为以后的CSS文件创建scss
扩展文件。
Material Design是为Google Android的新操作系统创建的一种设计语言,该语言已于2014年夏季发布,但直到现在似乎在整个行业中都流行起来。
本质上,这些是Google整理的设计规范,此后启发了您可以使用的各种Material Design类型的库。
有一些受Material Design启发的css框架,您可以利用它们来与Material Design一起使用。以下是以下库: