Taro项目使用async报错regeneratorRuntime is not defined

时间:2024-03-30 22:30:33

最近有个简单的小程序项目,使用了Taro及Taro UI。

遇到的问题记录如下:

@tarojs/plugin-sass

taro-ui引入组件样式,官网上有三种方式
Taro项目使用async报错regeneratorRuntime is not defined
由于初始项目时选择的less,无法识别编译scss文件,所以要

npm install @tarojs/plugin-sass -D

且只能以方式一引入样式

babel-runtime

@tarojs已经升级到2.0.6,写async/await不需要再安装@tarojs/async-await这个包。但遇到了报错regeneratorRuntime is not defined,根据这篇文章解决了。
Taro项目使用async报错regeneratorRuntime is not defined
刚开始我下的是v7版本的@babel/plugin-transform-runtime和@babel/runtime,但事实证明不行,而且项目初始时的其他babel依赖也都是v6版本的,可能一致才可以吧。