Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

4.0.3 无法使用原生模块 #16183

Open
xyfll7 opened this issue Jul 27, 2024 · 1 comment
Open

4.0.3 无法使用原生模块 #16183

xyfll7 opened this issue Jul 27, 2024 · 1 comment
Labels
F-react Framework - React T-weapp Target - 编译到微信小程序 V-4 Version - 4.x

Comments

@xyfll7
Copy link

xyfll7 commented Jul 27, 2024

相关平台

微信小程序

复现仓库

git@github.com:NervJS/taro-sample-weapp.git
小程序基础库: 3.5.1
使用框架: React

复现步骤

按照官方文档即可复现
https://docs.taro.zone/docs/next/hybrid

期望结果

能够正常使用原生混合

实际结果

👽 Taro v4.0.3

Tips:

  1. 预览模式生成的文件较大,设置 NODE_ENV 为 production 可以开启压缩。
    Example:
    $ set NODE_ENV=production && taro build --type weapp --watch

vite v4.5.3 building for production...

watching for file changes...

build started...
transforming (1) taro:compilernode:internal/process/promises:391
triggerUncaughtException(err, true /* fromPromise */);
^

[Error: ENOENT: no such file or directory, open 'D:\Users\l7\Documents\xyfs_sys\packages\my_test0\src\components\image-cropper{{imgSrc}}'] {
errno: -4058,
code: 'ENOENT',
syscall: 'open',
path: 'D:\Users\l7\Documents\xyfs_sys\packages\my_test0\src\components\image-cropper\{{imgSrc}}'
}

Node.js v20.16.0

环境信息

$ taro info
👽 Taro v4.0.3


  Taro CLI 4.0.3 environment info:
    System:
      OS: Windows 11 10.0.22631
    Binaries:
      Node: 20.16.0 - D:\Program Files\nodejs\node.EXE
      npm: 10.8.1 - D:\Program Files\nodejs\npm.CMD
    npmPackages:
      @tarojs/cli: 4.0.3 => 4.0.3 
      @tarojs/components: 4.0.3 => 4.0.3 
      @tarojs/helper: 4.0.3 => 4.0.3 
      @tarojs/plugin-framework-react: 4.0.3 => 4.0.3 
      @tarojs/plugin-platform-alipay: 4.0.3 => 4.0.3 
      @tarojs/plugin-platform-h5: 4.0.3 => 4.0.3 
      @tarojs/plugin-platform-harmony-hybrid: 4.0.3 => 4.0.3 
      @tarojs/plugin-platform-jd: 4.0.3 => 4.0.3 
      @tarojs/plugin-platform-qq: 4.0.3 => 4.0.3
      @tarojs/plugin-platform-swan: 4.0.3 => 4.0.3
      @tarojs/plugin-platform-tt: 4.0.3 => 4.0.3
      @tarojs/plugin-platform-weapp: 4.0.3 => 4.0.3
      @tarojs/react: 4.0.3 => 4.0.3
      @tarojs/runtime: 4.0.3 => 4.0.3
      @tarojs/shared: 4.0.3 => 4.0.3
      @tarojs/taro: 4.0.3 => 4.0.3
      @tarojs/vite-runner: 4.0.3 => 4.0.3
      babel-preset-taro: 4.0.3 => 4.0.3
      eslint-config-taro: 4.0.3 => 4.0.3
      react: ^18.0.0 => 18.3.1

@taro-bot2 taro-bot2 bot added F-react Framework - React T-weapp Target - 编译到微信小程序 V-3 Version - 3.x labels Jul 27, 2024
@TheKonka TheKonka added V-4 Version - 4.x and removed V-3 Version - 3.x labels Jul 28, 2024
This was referenced Aug 3, 2024
@coolf
Copy link

coolf commented Aug 28, 2024

vue3 也是这样
[Error: ENOENT: no such file or directory, open '/Users/dingding/Documents/vue/src/components/dist/tag/{{image}}'] { errno: -2, code: 'ENOENT', syscall: 'open', path: '/Users/dingding/Documents/vue/src/components/dist/tag/{{image}}' }

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
F-react Framework - React T-weapp Target - 编译到微信小程序 V-4 Version - 4.x
Projects
Status: Todo
Development

No branches or pull requests

3 participants