uniapp踩坑记录-外部scss文件使用scss语法不生效

Posted suri

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了uniapp踩坑记录-外部scss文件使用scss语法不生效相关的知识,希望对你有一定的参考价值。

环境

HBuilder X 3.1.12

uniapp官网示例引入css的方法

/* 绝对路径 */
@import url(\'/common/uni.css\');
@import url(\'@/common/uni.css\');
/* 相对路径 */
@import url(\'../../common/uni.css\');

问题描述

刚开始按照示例引入common.scss文件,common.scss文件中的scss语法都不生效,比如变量被解析成字符串、嵌套写法的样式不生效等,实际表现类似css

@import url(\'@/common/common.scss\');

正确的引入方法

@import \'@/common/common.scss\';

以上是关于uniapp踩坑记录-外部scss文件使用scss语法不生效的主要内容,如果未能解决你的问题,请参考以下文章

记一次VueCLi生成项目中引入全局Scss文件的踩坑记录

uniapp使用uViewUI

uniapp组件深度修改样式问题

如何使用 SCSS 在 svelte 中拥有多个 css 包

angular cli 6 无法在 style.scss 中加载外部 scss 文件? node_modules/raw-loader/node_modules/postcss-loader/lib?

我可以扩展外部 scss 规则而不将其包含在输出中吗?