taro中使用原生微信小程序,如何在微信小程序中引入第三方依赖包

13z8s7eq  于 2022-11-13  发布在  其他
关注(0)|答案(2)|浏览(147)

相关平台

微信小程序

复现仓库

https://github.com/antvis/wx-f2
小程序基础库: 1.05.2021
使用框架: React

复现步骤

使用原生微信小程序 f2.json文件中引入@antv/wx-f2

{
"usingComponents": {
"f2": "@antv/wx-f2"
}
}

期望结果

引入@antv/wx-f2成功

实际结果

taro混合的原生小程序引入@antv/wx-f2失败
VM740:1 Error: Component is not found in path "pages/native/@antv/wx-f2"

环境信息

Taro CLI 3.0.25 environment info:
    System:
      OS: macOS 10.15.3
      Shell: 5.7.1 - /bin/zsh
    Binaries:
      Node: 12.16.3 - /usr/local/bin/node
      Yarn: 1.22.10 - /usr/local/bin/yarn
      npm: 6.14.4 - /usr/local/bin/npm
    npmPackages:
      @tarojs/components: 3.0.25 => 3.0.25
      @tarojs/mini-runner: 3.0.25 => 3.0.25
      @tarojs/react: 3.0.25 => 3.0.25
      @tarojs/runtime: 3.0.25 => 3.0.25
      @tarojs/taro: 3.0.25 => 3.0.25
      @tarojs/webpack-runner: 3.0.25 => 3.0.25
      babel-preset-taro: 3.0.25 => 3.0.25
      eslint-config-taro: 3.0.25 => 3.0.25
      react: ^16.10.0 => 16.14.0
      taro-ui: ^3.0.0-alpha.10 => 3.0.0-alpha.10
rjee0c15

rjee0c151#

请问您解决了吗,我在Taro 2.0 也碰到同样的问题,我改为指向 @antv/wx-f2/dist/index 倒是没报这个错了,但是依然没有显示

gajydyqb

gajydyqb2#

请问您解决了吗,我在Taro 2.0 也碰到同样的问题,我改为指向 @antv/wx-f2/dist/index 倒是没报这个错了,但是依然没有显示

貌似有时候是两个canvas造成的,目前没解决

相关问题