DCloud_HB_WDL
DCloud_HB_WDL
  • 发布:2019-03-11 16:06
  • 更新:2021-04-01 17:11
  • 阅读:24966

HBuilderX scss/sass 使用教程

分类:HBuilderX

1. 安装node-sass插件

在HBuilderX中,使用scss/sass是需要安装node-sass编译插件的。

点击菜单【工具】【插件安装】

如果安装失败,请见:http://ask.dcloud.net.cn/article/35468

2. 编译scss文件

选中scss文件,鼠标右键,点击菜单【外部命令】【sass】【编译sass/scss】

3. 编译风格与样式输出

目前,node-sass的默认编译风格如下:

{  
    'include-path': process.cwd(),  
    'indent-type': 'space',  
    'indent-width': 2,  
    linefeed: 'lf',  
    'output-style': 'nested',  // 嵌套输出  
    precision: 5,  
    quiet: false,  
    recursive: true  
}

修改编译风格的方法,打开sass配置文件,修改command。

比如:

$ "command": "${programPath} ${file} ${fileBasename}.css --output-style compact"

风格为:展开输出expanded、紧凑型compact、压缩输出compressed

3 关注 分享
skysowe 上交国家 v***@163.com

要回复文章请先登录注册

萌龙

萌龙

"command": "${programPath} ${file} ${fileBasename}.css --output-style expanded ",
2020-01-14 14:51
上交国家

上交国家

修改编译风格,建议是直接在配置文件里提供个接口设置,不然这样改太麻烦了
2019-08-20 09:03
DCloud_HB_WDL

DCloud_HB_WDL (作者)

回复 子沐君 :
感谢反馈,稍后会更新文档
2019-08-12 13:42
子沐君

子沐君

怎么修改输出风格 node-sass.cmd里面根本不是上面说的那样 都没有101行代码????
2019-08-12 10:29
9***@qq.com

9***@qq.com

实测可用 如果有问题 那也是 node-sass 安装失败 win32-x64-57_binding.node
2019-08-09 10:46
7***@qq.com

7***@qq.com

怎么修改输出风格
2019-06-05 17:59
tolerious

tolerious

回复 DCloud_HB_WDL :
我是在components->index目录下index.js index.scss 这样就自动编译了。
2019-03-25 22:50
9***@qq.com

9***@qq.com

回复 DCloud_HB_WDL :
怎么设置 _scss 不自动生成 .css 文件的 ?
2019-03-25 11:57
DCloud_HB_WDL

DCloud_HB_WDL (作者)

回复 tolerious :
菜单【工具】【插件配置】,找到sass, 打开package.json文件。将"onDidSaveExecution": false 改成true
2019-03-25 10:29
tolerious

tolerious

如何使得修改scss文件,保存后自动编译成css文件呢?
2019-03-24 22:04