vue-cli3.x配置全局scss报错怎么解决
发表于:2025-11-06 作者:千家信息网编辑
千家信息网最后更新 2025年11月06日,这篇文章主要介绍"vue-cli3.x配置全局scss报错怎么解决",在日常操作中,相信很多人在vue-cli3.x配置全局scss报错怎么解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作
千家信息网最后更新 2025年11月06日vue-cli3.x配置全局scss报错怎么解决
这篇文章主要介绍"vue-cli3.x配置全局scss报错怎么解决",在日常操作中,相信很多人在vue-cli3.x配置全局scss报错怎么解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"vue-cli3.x配置全局scss报错怎么解决"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
vue-cli3配置全局scss报错
在vue.config.js配置的时候用prependData不要用data
sass: { // 根据自己样式文件的位置调整 /旧版的scss-loader 是data 新版的是 prependData prependData: `@import "@/styles/global.scss";` },vue-cli3配置全局scss变量
1. 找到vue.config.js文件
如果没有的话,则自己在根目录新建一个即可
2. 在文件内编写如下代码
module.exports = { css: { loaderOptions: { sass: { data: `@import "@/styles/_variable.scss";` } } }}3. 重启项目,即可使用
注意:如果编写完以上代码,重启项目后出现这个错误:
Invalid options object. Sass Loader has been initialised using an options object that does not match the API schema.
那么说明,你安装的sass-loader应该是V8的版本,可以在package.json中查看是否确实如此,如果的确是v8版本以上,则需要配置不同的写法,因为在V8中已经废除了data这个配置项,改为了prependData,具体可以在vue cli官网中看到此说明。
因此,我们需要将配置代码修改成如下样式:
css: { loaderOptions: { sass: { prependData: `@import "~@/styles/_variable.scss";` } }}到此,关于"vue-cli3.x配置全局scss报错怎么解决"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!
配置
全局
学习
代码
文件
更多
样式
版本
项目
帮助
不同
实用
接下来
位置
写法
变量
文章
方法
时候
根目录
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
分布式系统 数据库
施乐j75如何用服务器对位
dell2950服务器参数
2018年网络安全事件视频
电力专用网络安全平台部署
富海人才软件开发
小门店有必要用数据库吗
科远智慧软件开发
我的理想作文软件开发400
网络安全工程师是什么帽
web获取服务器ip
家有小店怎么切换服务器
微科软件开发
三星scx3401打印服务器
软件开发公司税务政策
股指期权 软件开发
属于数据库攻击技术的是
石河子网络安全指挥中心
服务器计算峰值
安卓手机软件开发靠谱吗
数据库关系运算由什么组成
发生网络安全事件的责任单位
芜湖app软件开发费用
德惠网络技术服务质量保障
网络安全辩论会总结
数据库-1
怎样 保证计算机网络安全
我的世界服务器和联机哪个好
服务器数据拷贝安全
软件开发与交付