Taro 3.3.15 input标签编译后遗漏 end-tag '/'

nkhmeac6  于 2023-02-04  发布在  其他
关注(0)|答案(2)|浏览(163)

相关平台

微信小程序

小程序基础库: 2.21.0
使用框架: React

复现步骤

页面使用Input标签,包括Taro-ui中带有input组件

期望结果

修复此bug

实际结果

base.wxml error : input expect end-tag input ., near templat...

更新:
经测试 开启编译配置 mini.minifyXML.collapseWhitespace = true之后才会报错

环境信息

Taro CLI 3.3.15 environment info:
    System:
      OS: macOS 11.6
      Shell: 5.8 - /bin/zsh
    Binaries:
      Node: 17.1.0 - ~/.nvm/versions/node/v17.1.0/bin/node
      Yarn: 1.22.17 - /opt/homebrew/bin/yarn
      npm: 8.1.2 - ~/.nvm/versions/node/v17.1.0/bin/npm
    npmPackages:
      @tarojs/cli: 3.3.15 => 3.3.15
      @tarojs/components: 3.3.15 => 3.3.15
      @tarojs/mini-runner: 3.3.15 => 3.3.15
      @tarojs/react: 3.3.15 => 3.3.15
      @tarojs/runtime: 3.3.15 => 3.3.15
      @tarojs/taro: 3.3.15 => 3.3.15
      @tarojs/webpack-runner: 3.3.15 => 3.3.15
      babel-preset-taro: 3.3.15 => 3.3.15
      eslint-config-taro: 3.3.15 => 3.3.15
      react: ^17.0.0 => 17.0.2
      taro-ui: ^3.0.0-alpha.3 => 3.0.0-alpha.10
thigvfpy

thigvfpy1#

没有复现,提供一下完整 demo

8zzbczxx

8zzbczxx2#

我也遇到了这个问题, 好像是minify之后, <input></input> 变成 <input> 了。

相关问题: kangax/html-minifier#1065

相关问题