zhangdaren / miniprogram-to-uniapp

轻松将各种小程序转换为uni-app项目
Other
1.67k stars 278 forks source link

写在代码同行末尾的注释会被转换到下一行 #158

Open IceApriler opened 1 year ago

IceApriler commented 1 year ago

问题描述?

转换前,注释写在代码同行末尾

globalData: {
    isIphoneX: false,
    navBarHeight: 0, // 导航栏高度
    menuButtonTop: 0, // 胶囊距上边界距离
    menuBotton: 0, // 胶囊距底部间距(保持底部间距一致)
    menuRight: 0, // 胶囊距右方间距(方保持左、右间距一致)
    menuHeight: 0, // 胶囊高度(自定义内容可与胶囊高度保证一致)
}

转换后,注释放到了下面一行

globalData: {
    isIphoneX: false,

    navBarHeight: 0,

    // 导航栏高度
    menuButtonTop: 0,

    // 胶囊距上边界距离
    menuBotton: 0,

    // 胶囊距底部间距(保持底部间距一致)
    menuRight: 0,

    // 胶囊距右方间距(方保持左、右间距一致)
    menuHeight: 0,

    // 胶囊高度(自定义内容可与胶囊高度保证一致)
}

重现步骤

期望的结果

大佬,实际开发过程中经常会有注释写在代码同行末尾的情况,这种情况,转换之后能保持原样吗?

zhangdaren commented 11 months ago

看了一下,这是Babel解析就会这样,,暂时没法控制,

计划下个版本,将反混淆做成可配置的,(没有反混淆的需要)就关闭就好了。