Symfony encore,sass 和 scss 中的变量

问题描述

我在 scss 中有一个变量文件,并使用 Symfony encore 将它导入到我的 scss 和 sass 文件中(请参阅下面的代码)。

// enables Sass/SCSS support
Encore.enableSassLoader((options) => {
    options.implementation = require('sass')
    options.additionalData = `@import "@/scss/variables.scss"`
});

问题是我的项目中有 sass(节点模块)和 scss(模板)文件需要它们。 如果我像上面的代码片段一样运行它,它对 sass 文件运行良好,但是 scss 文件会给出一个错误:'SassError: expected ";"在 additionalData' 中的 @import 行之后。

但是,如果我添加 ;在导入行之后,我从 sass 文件中收到一个错误“SassError:缩进语法中不允许使用分号。”。

这可能是我想念的一个小问题,但目前我不知道。我在 sassOptions 中添加了带有 true 和 false 的参数 indentedSyntax 进行了尝试,但没有成功。

有人有想法吗?

致以亲切的问候

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...