vue在main.js引入sass,在组件中使用变量报错
我写了个全局的样式变量
然后在main.js中引入
在组件中使用这些变量
然后就报错了
请问该怎么解决
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我写了个全局的样式变量
然后在main.js中引入
在组件中使用这些变量
然后就报错了
请问该怎么解决
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(5)
sass的变量,只能组件需要的时候,以import的方式引入。
main.js中引入的sass文件,可以作为
全局样式
。全局变量
,在webpack看来,是无法识别的。在组件中引入样式看看
如果兼容性要求不是很高,可以考虑使用css变量(sass中可以使用),用法如下:
css文件
main.js文件
vue文件中
你的@在sass里面是无法使用的,获取不到相应的路径,你换成相对路径试试看
找到解决办法了,全局使用变量也可以
地址: https://blog.csdn.net/qq_2786...