javascript - 用 npm 编译内联 sass?
问题描述
有没有一种简单的方法可以做到这一点?我尝试过使用 sass、node-sass 和 tinysass,但没有任何效果。我只想在 javascript 中编译内联 sass,如下所示:
import sassPkg from 'sass-pkg'
const style = `body{ .container{ color: red } }`
const result = sassPkg.compile(style)
看起来这应该很容易做到,但事实并非如此。我也愿意满足于从外部文件加载 sass,但我真的认为这没有必要,而且无论如何我也无法做到这一点。
解决方案
您可以使用节点萨斯
import * as sass from 'node-sass';
const style = `body{ .container{ color: red } }`
const result = sass.renderSync({
data: style
});
推荐阅读
- compression - 非字节对齐数据的 gzip 压缩
- linux - 适合 gnuplot 和非线性函数的问题
- php - PHP 警告:PHP 启动:无法加载动态库 pdo_Oci.so
- python - 带有熊猫的 sum() 返回一个奇怪的结果
- javascript - 试图用 Mongoose 播种 DB。在添加关系数据时循环 JSON
- javascript - 使用 React 而不使用 CRA 的 GIthub 页面
- javascript - 跟踪图像单击以更改内部 HTML
- vb.net - 如何一次将所有datagrid行插入sql数据?
- java - 以管理员权限执行外部程序
- ui-automation - Cypress 类名查询返回错误的类名?