喵拉布丁
喵拉布丁
  • 发布:2019-09-23 15:46
  • 更新:2019-09-23 16:13
  • 阅读:530

【报Bug】HBuilderX升级到2.3.0之后,scss如果包含中文字符,发布小程序时会报错

分类:HBuilderX

详细问题描述

HBuilderX升级到2.3.0之后(包括最新的2.3.2),scss中如果包含了中文字符,如下:

a[data-link-type='签到'] {  
    display: none;  
}

发布微信小程序时,在微信开发者工具里会报错:

但是如果是运行微信小程序的话,即使包含中文字符也不会报错

在删掉中文字符后,发布微信小程序就不会报错了,所以能确定是中文字符造成的

2.3.0之前的正式版本是正常的

IDE运行环境说明

[HBuilderX]

[2.3.2]

[win10]

uni-app运行环境说明

[项目是HBuilderX创建的]

[自定义组件模式]

2019-09-23 15:46 负责人:无 分享
已邀请:
DCloud_uniCloud_WYQ

DCloud_uniCloud_WYQ

最好不要这么用汉字,很容易出问题

  • 喵拉布丁 (作者)

    以前的版本是没问题的,而且现在的版本在运行小程序时没问题,在发布小程序时才有问题

    2019-09-23 16:14

  • DCloud_uniCloud_WYQ

    回复 喵拉布丁: 发布出来的代码经过压缩,把中文两边的引号丢弃了。目前来看还是压缩代码的需求高一些,所以尽量避免这么用中文吧

    2019-09-23 16:16

该问题目前已经被锁定, 无法添加新回复