vue项目怎么配置sass及引入外部scss文件


这篇文章主要介绍了vue项目怎么配置sass及引入外部scss文件的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇vue项目怎么配置sass及引入外部scss文件文章都会有所收获,下面我们一起来看看吧。安装对应依赖node模块在main.js中引入需要的scss文件打开webpack.base.config.js,删除掉注释部分的代码。因为vue-cli 项目里面配置了编译scss的,只要你装node-sass 和sass-loader,不需要自己添加配置。问题:在使用vue cli 3.0开发自己网页的过程中,想把CSS样式单独抽离出来,因为Sass的嵌套写法显得层次十分清晰,所以我个人是十分喜欢的。但是在CSS样式单独抽离形成文件之后再引入,发现只有第一层样式作用上了。首先我尝试了在vue文件中直接写Sass样式,结果是可以作用上的,但是为什么单独抽离出来没作用?然后再把命令运行一次vue cli 3.0 之后就没有config.js、build等文件或文件夹,所以不用配置,直接使用就可以了。命令运行完之后还是不行。于是开始百度,隐隐约约感觉到问题出现在引入的时候,而不是解析的时候。百度 @import url(“./xxx.sass”) 和 @import “./xxx.sass” 的免费云主机域名区别得到官方答案Sass支持原生的CSS@import,sass会尝试找到对应的sass文件并导入进来,但在下列三种情况下会生成原生的CSS@import:被导入文件的名字以.css结尾被导入文件的名字是一个URL地址(比如http://www.sass.hk/css/css.css),由此可用谷歌字体API提供的相应服务;被导入文件的名字是CSS的url()值。这就是说,你不能用sass的@import直接导入一个原始的css文件,因为sass会认为你想用css原生的@import。但是,因为sass的语法完全兼容css,所以你可以把原始的css文件改名为.scss后缀,即可直接导入了。所以造成一开始Sass文档解析不正确。关于“vue项目怎么配置sass及引入外部scss文件”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“vue项目怎么配置sass及引入外部scss文件”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注百云主机行业资讯频道。

相关推荐: 怎么用JAVA验证身份证号码有效性

这篇文章主要介绍了怎么用JAVA验证身份证号码有效性的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇怎么用JAVA验证身份证号码有效性文章都会有所收获,下面我们一起来看看吧。在通用的身份证号码有15位的和18位的;15位身份证号码各…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 04/18 12:18
下一篇 04/18 12:18

相关推荐