如何将postcss结果设置/返回为变量?

时间:2018-10-04 16:25:41

标签: javascript sass postcss

我有从Sass的renderSync函数渲染的CSS字符串,我想通过postcss-preset-env运行它,但是我无法让CSS作为字符串返回,我可以将其存储在变量中,然后我想要注入到哈巴狗模板中,以便可以将CSS插入标签中;嵌入式CSS。使用postcss-preset-env时这不可能吗?这是一些示例代码:

postcss-preset-env@^6.0.7

const sass = require('node-sass');
const postcssPresetEnv = require('postcss-preset-env');
const postcss = require('postcss');

let sassString = `
    $bgcolor: #000000;
    body { background-color: $bgcolor; }
`;

let css = sass.renderSync({data:sassString}).css.toString();

let process = postcss([postcssPresetEnv()]).process(css).css;

console.log(process);

0 个答案:

没有答案