全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

详解如何在vue中使用sass

创建一个基于 webpack 模板的新项目

全局安装 vue-cli

$ npm install --global vue-cli

创建一个基于 webpack 模板的新项目

$ vue init webpack my-project

安装依赖

$ cd my-project
$ npm install

为了使用sass,我们需要安装sass的依赖包

npm install --save-dev sass-loader
//sass-loader依赖于node-sass
npm install --save-dev node-sass

修改style标签

打开src目录下的components目录中的Hello.vue文件。

然后修改 style标签如下

<style lang="sass">

然后运行项目

npm run dev

终端显示错误,如下:

 ERROR Failed to compile with 1 errors

 error in ./src/components/Hello.vue

Module build failed: 
h1, h2 {
    ^
   Invalid CSS after "h1, h2 {": expected "}", was "{"
   in /Users/fangyongle/my-blogger/src/components/Hello.vue (line 36, column 9)

错误提示:无效的css。因为sass语法不使用大括号和分号。

如果你喜欢使用不带大括号的语法,只要去掉css代码的大括号和分号,即使用缩进语法。

如果你希望使用带大括号的语法,即SCSS

那么,你只要把lang="sass"改成lang="scss"就行了。

引用sass/scss 文件

举个例子

@import "./common/scss/mixin";

千万别忘了分号

否则会报错类似的错误

Module build failed: 
 #app {
^
 Media query expression must begin with '('
 in /Users/fangyongle/elema/src/App.vue (line 35, column 1)
@ ./~/vue-style-loader!./~/css-loader!./~/vue-loader/lib/style-rewriter.js?id=data-v-0bf489db!./~/sass-loader!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/App.vue 4:14-248 13:3-17:5 14:22-256

好了,在vue项目中使用sass就这么简单

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# vue使用sass  # vue2  # 使用sass  # vue中使用sass  # 在 vue-cli v3.0 中使用 SCSS/SASS的方法  # 在vue-cli3.0 中使用预处理器 (Sass/Less/Stylus) 配置全局变量操作  # 在vue项目中使用sass的配置方法  # vue如何引入sass全局变量  # vue3.0中sass全局的使用过程  # 创建一个  # 带大  # 如果你  # 好了  # 要把  # 别忘了  # 报错  # 你只  # 则会  # 大家多多  # 如果你喜欢  # 举个例子  # 错误提示  # 就行了  # 就这么  # 目录下  # 目录中  # 依赖于  # xhtml  # lang 


相关文章: 建站之星如何防范黑客攻击与数据泄露?  如何高效配置香港服务器实现快速建站?  网站制作免费,什么网站能看正片电影?  c# 在高并发下使用反射发射(Reflection.Emit)的性能  如何选购建站域名与空间?自助平台全解析  建站主机选择指南:服务器配置与SEO优化实战技巧  定制建站如何定义?其核心优势是什么?  网站制作专业公司有哪些,如何制作一个企业网站,建设网站的基本步骤有哪些?  如何自定义建站之星模板颜色并下载新样式?  小型网站建站如何选择虚拟主机?  手机钓鱼网站怎么制作视频,怎样拦截钓鱼网站。怎么办?  怎么制作网站设计模板图片,有电商商品详情页面的免费模板素材网站推荐吗?  如何基于PHP生成高效IDC网络公司建站源码?  可靠的网站设计制作软件,做网站设计需要什么样的电脑配置?  佛山企业网站制作公司有哪些,沟通100网上服务官网?  建站之星后台管理如何实现高效配置?  如何在建站之星绑定自定义域名?  建站之星导航如何优化提升用户体验?  头像制作网站在线观看,除了站酷,还有哪些比较好的设计网站?  网站制作哪家好,cc、.co、.cm哪个域名更适合做网站?  免费的流程图制作网站有哪些,2025年教师初级职称申报网上流程?  如何解决ASP生成WAP建站中文乱码问题?  网站制作公司,橙子建站是合法的吗?  打鱼网站制作软件,波克捕鱼官方号怎么注册?  如何在Golang中指定模块版本_使用go.mod控制版本号  南阳网站制作公司推荐,小学电子版试卷去哪里找资源好?  如何选择高效可靠的多用户建站源码资源?  在线流程图制作网站手机版,谁能推荐几个好的CG原画资源网站么?  无锡营销型网站制作公司,无锡网选车牌流程?  如何通过西部数码建站助手快速创建专业网站?  网站制作与设计教程,如何制作一个企业网站,建设网站的基本步骤有哪些?  专业的网站制作设计是什么,如何制作一个企业网站,建设网站的基本步骤有哪些?  弹幕视频网站制作教程下载,弹幕视频网站是什么意思?  如何在阿里云购买域名并搭建网站?  威客平台建站流程解析:高效搭建教程与设计优化方案  如何配置FTP站点权限与安全设置?  mc皮肤壁纸制作器,苹果平板怎么设置自己想要的壁纸我的世界?  C++如何编写函数模板?(泛型编程入门)  网站制作费用多少钱,一个网站的运营,需要哪些费用?  详解一款开源免费的.NET文档操作组件DocX(.NET组件介绍之一)  网站代码制作软件有哪些,如何生成自己网站的代码?  沈阳制作网站公司排名,沈阳装饰协会官方网站?  c# 在高并发场景下,委托和接口调用的性能对比  如何获取免费开源的自助建站系统源码?  香港服务器部署网站为何提示未备案?  C++中引用和指针有什么区别?(代码说明)  建设网站制作价格,怎样建立自己的公司网站?  如何用腾讯建站主机快速创建免费网站?  南宁网站建设制作定制,南宁网站建设可以定制吗?  微信小程序 input输入框控件详解及实例(多种示例) 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。