环境:
macOS 10.14 (18A391) node v10.5.0 npm 6.4.1 yarn 0.24.5 taro 1.2.0-beta.14 taro-ui 1.5.1
执行命令:
npm run dev:h5
报错信息:
./node_modules/_taro-ui@1.5.1@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}> | <View className="at-pagination__operate"> | <View className="at-pagination__btns">
注意:奇怪的是,运行 npm run dev:weapp 就不会报错
经过网上搜索和自己不段的尝试,最终发现原来是 taro-ui@1.5.1 的版本问题,只要把版本降低到 taro-ui@1.5.0就可以解决问题,操作命令如下:
cnpm install taro-ui@1.5.0
安装完成后,执行
npm run dev:h5
看到Compiled successfully! 心里那个高兴啊!
开始编译项目 gaoxiao 创建 发现文件 src/app.less 创建 发现文件 src/app.tsx 创建 发现文件 src/index.html 创建 发现文件 src/pages/index/index.less 创建 发现文件 src/pages/index/index.tsx ✅ Compiled successfully!
End!