有问题吗?也许你能帮我。
是否可以通过dart-sass
渲染scss
文件来获得变量信息?
例如,我有一个style.scss
:
$md: 768px;
.class {
min-height: 0;
}
然后运行这个脚本:
const path = require('path')
const sass = require('sass')
const res = sass.renderSync({file: path.join(__dirname, 'style.scss')})
console.log(res.css.toString())
我得到了结果:.class { min-height: 0; }
。我已经检查了文档,没有发现任何与渲染过程相关的内容,并将scss
文件内容而不是css
文件内容作为字符串。
非常感谢。祝你过得愉快。
您应该使用'fs'模块和regexp或postcsc-scss来处理这些变量
链接:https://github.com/sass/dart-sass/issues/1231