请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

如何在项目中配置scss

老师,如果项目是用scss,那应该如何配置才能也有ts的提示效果呢?我尝试过直接把后缀css替换成scss。看了看npm上面的官方介绍,没有说具体的一个配置。

正在回答 回答被采纳积分+3

1回答

阿莱克斯刘 2021-09-18 02:45:22

scss没有被create-react-app原生支持,所以配置起来比较麻烦。

需要先安装和配置scss loader:

https://create-react-app.dev/docs/adding-a-sass-stylesheet/

然后再完成scss的配置:

https://sass-lang.com/documentation/js-api#options

最后再使用 typescript-plugin-css-modules 或者 typings-for-css-modules-loader 模块化scss

https://skovy.dev/generating-typescript-definitions-for-css-modules-using-sass/

其实我也没有在create-react-app项目中配置过scss,使用scss的项目都是直接用webpack自己配置的。。。😂


0 回复 有任何疑惑可以回复我~
  • 那老师,less也是这种情况吗
    回复 有任何疑惑可以回复我~ 2022-02-02 21:07:41
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信