WXMLRT_$gwx:./base.wxml:template:377:16: Template tmpl_0_21 not found

2,267 阅读1分钟

今天在写小程序的时候用到了选择组件,但是原生的没有找到,于是就想要在项目中添加ui组件,由于在公司用的element ui,所以想在小程序中也集成element ui组件。但是报错,后来想,element适合web页面,所以在网上搜索了taro+vue3小程序适合的ui组件库,找到了taro-ui-vue3组件库。于是开始安装。根据taro-ui-vue3文档指示安装,我使用的是全局安装,安装好后再使用时出现了警告如下图。

报错信息

解决思路

首先百度搜索相关解决办法。但是我并没有找到相关的办法。开始以为是taro-ui-vue3安装时少了配置,又去文档中根据安装步骤又走了一遍。发现还是有上面的警告。然后根据一个过来人的指引,直接在taro的仓库搜报错信息,果然找到了解决的办法。根据上面的指示。应该是taro的问题。但是有相应的解决办法。修改config中的index.js文件

  // compiler: "webpack5",
  compiler: {
    type: "webpack5",
    prebundle: {
      enable: false,
      force: true,
    },
  },

反思:遇到问题多主动去解决,思路就会慢慢建立,而且遇到问题不能单纯的根据报错去百度。要思考可能是哪边的问题,然后去相关的github/文档等指定地方去搜索。往往答案就在推开门的那一刹那