最近有个小程序的项目,用 taro3 脚手架创建了项目,在组件里引入了 taro-ui 的组件之后,执行 yarn dev:weapp 一直报错,报错内容是无法识别 taro-ui 里面的 ts 语法

报错信息

Module build failed (from ./node_modules/babel-loader/lib/index.js):
SyntaxError: /Users/chenlin/workspace/taro_test/node_modules/taro-ui/dist/weapp/components/swipe-action/index.tsx: Unexpected token, expected "{" (22:54)20 | import AtSwipeActionOptions from './options/index'
21 |22 | export default class AtSwipeAction extends AtComponent<
| ^
23 | AtSwipeActionProps,
24 | AtSwipeActionState
25 | > {...(node:6474) UnhandledPromiseRejectionWarning: [object Array]
(node:6474) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 1)
(node:6474) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.

后来搜了下官方 issue,发现有人遇到过这个问题,原因是 taro-ui 2.x 跟 taro 3.x 不兼容,需要安装 3.x 的 taro-ui

issue 地址:https://github.com/NervJS/taro-ui/issues/1179

阅读原文:小鑫の随笔

taro3-不使用-typescript-的情况下使用-taro-ui-时报错相关推荐

  1. linux下使用find命令时报错“find: paths must precede expression”

    问题: linux下使用find命令时报错"find: paths must precede expression" find / -name xxx* 解决办法: 通配符两边加单 ...

  2. springboot定时任务未登录情况下获取用户信息报错解决方案

    解决org.apache.shiro.UnavailableSecurityManagerException: No SecurityManager accessible to the calling ...

  3. sass穿透 scoped 的情况下 去修改ui组件的样式

    这样就可以 穿透 找到  ui组件中的 隐藏元素  并去修改它!  切记 必须 要给 修改的 ui组件  加上一个类名 之后 /deep/  穿透 今天犯了两个 超级愚蠢的事情 1.element-u ...

  4. [CentOS]CentOS下编译CPP文件时报错[undefined reference to `__gxx_personality_v0' collect2: ld]的解决办法...

    在CentOS环境下编译CPP时报出 undefined reference to `__gxx_personality_v0' collect2: ld 以上错误,调查了一下,加上参数[-lstdc ...

  5. 在CentOS 8 下yum install curl时报错

    yum install curl报错:为 repo 'appstream' 下载元数据失败 : Cannot prepare internal mirrorlist: No URLs in mirro ...

  6. Multiple Errors Encountered——Windows环境下anaconda新建environment时报错

    问题背景 Windows10 Anaconda3-2019.03-Windows-x86_64 anaconda安装时没有勾选"写入变量"那个部分 以上3点,最关键的是第3点 问题 ...

  7. typescript用什么软件写_什么情况下,你应该使用TypeScript?(下)

    你好,欢迎收听极客视点. 此前,公众号"前端之巅"编译了开发者哈利勒·斯坦姆勒(Khalil Stemmler)的一篇文章,斯坦姆勒探讨了在什么情况下绝对应该使用 TypeScri ...

  8. java中如何把时间封装成类,java-如何在不使用任何不推荐使用的类的情况下将日期从一种格式转换为另一种格式的日期对象?...

    java-如何在不使用任何不推荐使用的类的情况下将日期从一种格式转换为另一种格式的日期对象? 我想将date1格式的日期转换为date2格式的日期对象. SimpleDateFormat simple ...

  9. 进一步封装axios并调用其读取数据(吐槽~在安卓9.0以下或者IOS10.X以下手机端H5页面不支持,在这两种情况下的系统只能使用ajax或者原生js请求后台数据)

    注意!!!(修改于2020年7月18日) 在安卓9.0以下或者IOS10.X以下手机端H5页面不支持,在这两种情况下的系统只能使用ajax或者原生js请求后台数据 报错截图如下 报错内容: {&quo ...

  10. c# .netframwork 4.0 调用 2.0时报错 混合模式程序集是针对“v2.0.50727”版的运行时生成的,在没有配置其他信息的情况下,无法在 4.0 运行时中加载该程序集。...

    "System.IO.FileLoadException"类型的未经处理的异常在 XXX.dll 中发生 其他信息: 混合模式程序集是针对"v2.0.50727" ...

最新文章

  1. matlab练习程序(高斯牛顿法最优化)
  2. VS Code 1.47 发布!官方版 Settings Sync 终于来了!
  3. 字符串操作--宽窄字符转换
  4. java阅读题_java 练习题带答案
  5. 下列符合c语言语法的字符常量是,C语言程序设计(周经亚)选择题练习-chapter 5.doc...
  6. github使用-知乎的某小姐的一篇文章
  7. 可能是目前最详细的Redis内存模型及应用解读
  8. 加加减减的奥秘——从数学到魔术的思考(二)
  9. MyEclipse Profile 结合visualvm 监控内存泄露
  10. 权势二进制(51Nod-1413)
  11. 浅谈js模块化:commons、AMD、CMD、ES6几种模块化的用法及各自的特点
  12. 从PRISM开始学WPF(七)MVVM(三)事件聚合器EventAggregator?
  13. 95-290-040-源码-内存管理-MemorySegment
  14. C++ 转 Python 这三年,我都经历了什么?
  15. JAVA 实现阿里云的短信验证码
  16. 金融资产收益率计算中百分比收益率和对数收益率有什么区别?
  17. 水箱建模最小二乘法_高位消防水箱考点汇总及历年真题!
  18. linux编程学习路线,秘辛:2019上半年程序员生存报告
  19. 前端技巧培训-后台战友快速入门
  20. spark-调优(代码层面)

热门文章

  1. 利用Python数据处理进行公交车到站时间预测(一)
  2. nginx+tomcat 获取正确的remoteAddr
  3. 编写递归算法,计算二叉树中叶子结点的数目
  4. MYSQL数据库事务的隔离级别(详解)
  5. 主引导记录的内存地址为什么是0x7C00
  6. 手把手教你Android标准App的四大自动化测试法宝
  7. 用EDIUS去掉视频中的水印的方法
  8. 热水器哪个牌子好十大排名2022
  9. 【Java进阶】Java并发类库提供的线程池有哪几种? 分别有什么特点?
  10. torch7绘图:多图排列 gnuplot multiplot