导航

    Taro 社区

    Taro

    • 注册
    • 登录
    • 搜索
    • 版块
    • 最新
    • 话题
    • 热门
    • 群组
    1. 主页
    2. jd_57356bd9863f0
    3. 帖子
    J
    • 资料
    • 关注
    • 粉丝
    • 主题
    • 帖子
    • 最佳
    • 群组

    jd_57356bd9863f0 发布的帖子

    • RE: 真机调试,预览都显示正常,线上发布之后报错Can't find variable:regeneratorRuntime

      解决了。。。。
      yarn add @tarojs/async-await
      yarn add babel-plugin-transform-runtime --dev
      yarn add babel-runtime

      plugins修改:

      plugins: [
          'transform-decorators-legacy',
          'transform-class-properties',
          'transform-object-rest-spread',
         ['transform-runtime', {
             "helpers": false,
             "polyfill": false,
            "regenerator": true,
             "moduleName": 'babel-runtime'
         }]
      }
      

      最重要的:
      在app.tsx中添加

      if (process.env.TARO_ENV !== 'alipay') {
        require('@tarojs/async-await')
      }
      
      发布在 微信小程序
      J
      jd_57356bd9863f0
    • RE: 新建的项目使用async报错regeneratorRuntime is not defined

      @jd_4e51eb4163169 我也是!草

      发布在 微信小程序
      J
      jd_57356bd9863f0
    • RE: 真机调试,预览都显示正常,线上发布之后报错Can't find variable:regeneratorRuntime

      @Taro-小助手-honly
      我也是这个问题,在微信开发者工具调试基础库2.11.0就正常,以下就报错:
      VM3832:1 thirdScriptError
      regeneratorRuntime is not defined
      ReferenceError: regeneratorRuntime is not defined

      Taro CLI 1.3.25 environment info:
      System:
      OS: Windows 10
      Binaries:
      Node: 12.16.2 - C:\Program Files\nodejs\node.EXE
      Yarn: 1.15.2 - C:\Program Files (x86)\Yarn\bin\yarn.CMD
      npm: 6.14.5 - C:\Program Files\nodejs\npm.CMD

      发布在 微信小程序
      J
      jd_57356bd9863f0