taro 挖坑填坑

2019-03-26  本文已影响0人  jevons_lee_

看了两周的文档,3月终于开始上手taro了,一套代码可以编译h5、小程序、rn,何乐而不为呢?

然后就遇到各种各样的坑


taro ui

错误:

Failed to compile.

./node_modules/taro-ui/dist/h5/components/countdown/index.js 105:11

Module parse failed: Unexpected token (105:11)

You may need an appropriate loader to handle this file type.

|    } = this.state;

| 

>    return <View className={classNames({

|      'at-countdown': true,

|      'at-countdown--card': isCard

解决:

在 'config/index' 中 引入


h5: {

esnextModules: ['taro-ui']

}

思考:

不好好看文档!

参考:https://github.com/NervJS/taro-ui/issues/423


异步的问题

问题:

regeneratorRuntime is not defined

解决:

$ yarn add @tarojs/async-await
# 或者使用 npm
$ npm install --save @tarojs/async-await

在有异步操作的页面引入 import '@tarojs/async-await'

思考:

又不好好看文档!

参考:https://nervjs.github.io/taro/docs/async-await.html

上一篇下一篇

猜你喜欢

热点阅读