taro-ui1.5.4版本测试Button在H5平台报错,回退到1.5.3版本正常显示
-
问题描述
taro-ui1.5.4版本测试Button在H5平台报错,回退到1.5.3版本正常显示
复现步骤
[复现问题的步骤]
1.taro inint myapp
2.npm install taro-ui
3.在项目config增加以下配置h5: { esnextModules: ['taro-ui'] }
4.在index.js 文件 增肌Button 相关代码
import { AtButton } from 'taro-ui'
按钮文案
期望行为
正常显示button
报错信息
myapp@1.0.0 build:h5 E:\jxlwork\trunk\wechat\myapp taro build --type h5 "--watch" � Taro v1.2.3 开始编译项目 myapp 创建 发现文件 src\app.js 创建 发现文件 src\app.scss 创建 发现文件 src\index.html 创建 发现文件 src\pages\index\index.js 创建 发现文件 src\pages\index\index.scss � Failed to compile. ./node_modules/_taro-ui@1.5.4@taro-ui/dist/h5/components/pagination/index.js 101 :11 Module parse failed: Unexpected token (101:11) You may need an appropriate loader to handle this file type. | }; | return <View className={classNames(rootClassName, classObject, this.props. className)} style={customStyle}> | |
系统信息
Taro v1.2 及以上版本已添加 taro info 命令,方便大家查看系统及依赖信息,运行该命令后将结果贴下面即可。
Taro v1.2.3 Taro CLI 1.2.3 environment info: System: OS: Windows 7 Binaries: Node: 10.9.0 - C:\Program Files\nodejs\node.EXE npm: 6.2.0 - C:\Program Files\nodejs\npm.CMD Taro 版本 [1.2.3] Taro UI 版本 [1.5.4] 报错平台 [h5]
解决方法:升级后正常了
导致的这个问题的具体原因参考NervJS/taro#1796