taro@3.x 的版本 需要装 "taro-ui": "^3.0.0-alpha.3"
哦 需要你手动引入 一下taro-ui的样式文件 因为在录制视频的时候 taro-ui还没有进行样式与组件的剥离,
全局引入(JS中): 在入口文件中引入 taro-ui
所有的样式 在app.js中引入
import 'taro-ui/dist/style/index.scss' // 引入组件样式 - 方式一 参考地址https://taro-ui.aotu.io/#/docs/quickstart
安装好了配置完了之后重新npm run dev:h5 我之前就是这样的 必须重新编译一下
安装解析的sass插件即可,npm i @tarojs/plugin-sass
官网上有说(https://taro-ui.aotu.io/#/docs/quickstart):
引入h5配置
h5: {
esnextModules: ['taro-ui']
}
再引入所需要的组件
import 'taro-ui/dist/style/index.scss' // 全局引入一次即可
就可以了
1.5.4,也就是最新版本是可以用的,我试了,主要是因为如果编译运行的版本是H5的话,需要增加配置项
详见官方文档 https://taro-ui.aotu.io/#/docs/quickstart
./node_modules/taro-ui/dist/h5/components/pagination/index.js 101:11 Module parse failed: Unexpected token (101:11)
1.5.2已经修复
https://github.com/NervJS/taro-ui/issues/239