当前位置: 首页 > news >正文

Vue项目中 安装及使用Sass(scss)

普通方法

一、安装使用scss

1. 安装 scss

npm install scss --save

2. 安装 node-sass 和 sass-loader
sass-loader:把 sass编译成css
node-sass:nodejs环境中将sass转css

提示:限制 node-sass,sass-loader 版本号,防止默认安装的版本号过高

npm i sass-loader@7.3.1 -D
npm i node-sass@4.14.1 -D

版本对应关系:

在这里插入图片描述

3. 配置 webpack.base.conf.js 文件

提示:在 build 文件夹目录下 webpack.base.conf.js 文件中,找到 rules 添加以下代码rules: [{test: /.scss$/,loaders: ['style', 'css', 'sass']},
]

4. 组件中使用 scss

提示:在组件中style标签上添加属性 lang="scss",保存运行<style lang="scss">
#app {background: $color;
}
</style>

参考链接:https://blog.csdn.net/weixin_45665171/article/details/129830928

另辟蹊径的一个安装方法:

为什么会有这个安装方法,是因为我在使用常规安装方法时,会出现版本不兼容问题,导致安装失败,所以 尝试了一个新的方法,如下

1.在 webpack.base.conf.js 文件中配置, 使用 sass 和 sass-loader
在这里插入图片描述

添加代码:

  {test: /.scss$/,use: ['style-loader','css-loader','sass-loader']}

2.在这个配置中,你不需要指定 sass-loader 的版本,因为它会根据 npm 依赖项自动安装合适的版本。你只需要确保 package.json 中指定了所需的版本范围:

// package.json
{"devDependencies": {"sass-loader": "^10.0.0", // 或者你需要的任何兼容版本"sass": "^1.26.0" // 对应 Dart Sass 的版本}
}

在这里插入图片描述
然后运行 npm install 来安装依赖。项目就可以正常使用sass啦~

http://www.dtcms.com/a/601424.html

相关文章:

  • 珠海本地网站设计公司什么网站可以发布信息
  • UEFI+GPT平台一键安装Windows方法
  • GPT‑5 全面解析与开发者接入指南
  • 站优云seo优化页面模板这样选
  • dism++功能实操备份与还原
  • 动态型网站建设哪里便宜app开发需要用到哪些工具
  • 网站建设的什么是网站建设的第一阶段佛山市房产信息网
  • React 18
  • CVPR 2025|电子科大提出渐进聚焦Transformer:显著降低超分辨率计算开销
  • CTFHub Web进阶-Linux:动态装载
  • Nginx域名与SSL证书配置完整流程
  • 美食网站要怎么做自己做相册的网站
  • 全国 网站备案 数量电子设计工程官网
  • 一、UDP以太网帧格式
  • 网络协议设计原则简介和资料推荐
  • 有哪些程序网站品牌和商标的区别
  • C语言编译器选择指南 | 初学者实用教程
  • 小智机器人MCP
  • 对于给不良网站发律师函如何做收银系统哪个软件好
  • 网站管理工作总结安阳县事业单位招聘2021
  • RK-Android11-修改系统的鼠标光标
  • vs2022 IDE扩展无法卸载/VSI 插件卸载及实例清理
  • 华为OD机试 双机位A卷 - 智能驾驶 (JAVA Python C++ JS GO)
  • 广州网站制作实力乐云seo怎么提高网站的流量
  • 开源工具 yt-dlp 超简易上手版
  • 郑州网站优化外包顾问上海网站建设 分类广告
  • SSM基于WEB的教学质量评价系统的设计与实现p9ak6(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
  • PCB常用规则
  • Node.js 集成百度语音
  • 求一个网站开发接项目的平台做网站的外包需要分享客户信息