老师什么叫局部文件?以及我的样式为什么没有覆盖呀
来源:3-5 sass基础语法(2)
hyperse
2020-10-15 01:24:11
当base这个文件是局部文件的时候。@import才可以省略文件名开头的下划线和后缀名
这句话中的局部文件是什么意思?
没有覆盖的代码截图如下,目录:
编译时的控制台提示:
2回答
同学你好,问题解答如下:
1.不需要生成对应的独立css文件,这样的sass文件称为局部文件。例如在a文件中导入b文件,只需要把a文件生成独立的css文件,那么b就是局部文件。
2.样式没有覆盖,是因为控制台有一个报错,大概意思是不清楚导入的是哪一个base文件。如下:
建议导入的文件名加上下划线,写成_base:
这是编辑器的问题,看同学使用的应该是vscode。vscode中,省略文件名前缀的下划线,编译是会报错的,所以要加上哦。
祝学习愉快~
hyperse
提问者
2020-10-15
谢谢老师~不过我用的hbuilderx哈哈,可能一个内核吧
相似问题