请先确认
Taro 版本
v4
相关领域
None
使用框架
React
相关平台
小程序基础库版本
No response
问题描述
PowerShell 7.6.5
Loading personal and system profiles took 569ms.
npx @tarojs/cli init myApp
👽 Taro v4.2.1
Taro 即将创建一个新项目!
Need help? Go and open issue: https://tls.jd.com/taro-issue-helper
? 请输入项目介绍
? 请选择框架 React
? 是否需要使用 TypeScript ? Yes
? 是否需要编译为 ES5 ? Yes
? 请选择 CSS 预处理器(Sass/Less/Stylus) Sass
? 请选择包管理工具 pnpm
? 请选择编译工具 Webpack5
? 请选择模板源 Github(最新)
√ 拉取远程模板仓库成功!
? 请选择模板 默认模板
✔ 创建项目: myApp
✔ 创建文件: D:\project\myApp.husky/commit-msg
✔ 创建文件: D:\project\myApp\babel.config.js
✔ 创建文件: D:\project\myApp\commitlint.config.mjs
✔ 创建文件: D:\project\myApp\config/dev.ts
✔ 创建文件: D:\project\myApp\config/index.ts
✔ 创建文件: D:\project\myApp\config/prod.ts
✔ 创建文件: D:\project\myApp\package.json
✔ 创建文件: D:\project\myApp\project.config.json
✔ 创建文件: D:\project\myApp\src/app.config.ts
✔ 创建文件: D:\project\myApp\src/app.scss
✔ 创建文件: D:\project\myApp\src/app.ts
✔ 创建文件: D:\project\myApp\src/index.html
✔ 创建文件: D:\project\myApp\src/pages/index/index.config.ts
✔ 创建文件: D:\project\myApp\src/pages/index/index.scss
✔ 创建文件: D:\project\myApp\src/pages/index/index.tsx
✔ 创建文件: D:\project\myApp\stylelint.config.mjs
✔ 创建文件: D:\project\myApp\tsconfig.json
✔ 创建文件: D:\project\myApp\types/global.d.ts
✔ 创建文件: D:\project\myApp.editorconfig
✔ 创建文件: D:\project\myApp.env.development
✔ 创建文件: D:\project\myApp.env.production
✔ 创建文件: D:\project\myApp.env.test
✔ 创建文件: D:\project\myApp.eslintrc
✔ 创建文件: D:\project\myApp.gitignore
✔ 初始化 git 成功
执行安装项目依赖 pnpm install, 需要一会儿...
Progress: resolved 1, reused 0, downloaded 0, added 0
[WARN] deprecated eslint@8.57.1: This version is no longer supported. Please see https://eslint.org/version-support for other options.
Progress: resolved 33, reused 33, downloaded 0, added 0
Progress: resolved 46, reused 44, downloaded 0, added 0
Progress: resolved 112, reused 108, downloaded 1, added 0
Progress: resolved 281, reused 275, downloaded 2, added 0
Progress: resolved 570, reused 511, downloaded 2, added 0
Progress: resolved 709, reused 644, downloaded 2, added 0
Progress: resolved 903, reused 810, downloaded 2, added 0
Progress: resolved 1060, reused 965, downloaded 2, added 0
Progress: resolved 1232, reused 1138, downloaded 2, added 0
Progress: resolved 1434, reused 1341, downloaded 2, added 0
Progress: resolved 1460, reused 1367, downloaded 2, added 0
[WARN] 16 deprecated subdependencies found: @humanwhocodes/config-array@0.11.14, @humanwhocodes/config-array@0.13.0, @humanwhocodes/object-schema@2.0.3, @swc/register@0.1.10, @types/sass@1.45.0, acorn-import-assertions@1.9.0, eslint@8.41.0, git-raw-commits@4.0.0, glob@10.2.6, glob@10.5.0, glob@7.2.3, inflight@1.0.6, rimraf@3.0.2, uuid@8.3.2, webpack-chain@6.5.1, whatwg-encoding@3.1.1
Packages: +1376
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Progress: resolved 1466, reused 1373, downloaded 2, added 0
Progress: resolved 1466, reused 1373, downloaded 2, added 129
Progress: resolved 1466, reused 1373, downloaded 2, added 337
Progress: resolved 1466, reused 1373, downloaded 2, added 694
Progress: resolved 1466, reused 1373, downloaded 2, added 1055
Progress: resolved 1466, reused 1373, downloaded 2, added 1207
Progress: resolved 1466, reused 1373, downloaded 2, added 1286
Progress: resolved 1466, reused 1373, downloaded 2, added 1361
Progress: resolved 1466, reused 1373, downloaded 2, added 1376, done
$ husky
[WARN] Issues with peer dependencies found. Run "pnpm peers check" to list them.
dependencies:
- @babel/runtime 7.29.7 (8.0.0 is available)
- @tarojs/components 4.2.1
- @tarojs/helper 4.2.1
- @tarojs/plugin-framework-react 4.2.1
- @tarojs/plugin-platform-alipay 4.2.1
- @tarojs/plugin-platform-h5 4.2.1
- @tarojs/plugin-platform-harmony-hybrid 4.2.1
- @tarojs/plugin-platform-jd 4.2.1
- @tarojs/plugin-platform-qq 4.2.1
- @tarojs/plugin-platform-swan 4.2.1
- @tarojs/plugin-platform-tt 4.2.1
- @tarojs/plugin-platform-weapp 4.2.1
- @tarojs/react 4.2.1
- @tarojs/runtime 4.2.1
- @tarojs/shared 4.2.1
- @tarojs/taro 4.2.1
- react 18.3.1 (19.2.8 is available)
- react-dom 18.3.1 (19.2.8 is available)
devDependencies:
- @babel/core 7.29.7 (8.0.1 is available)
- @babel/plugin-transform-class-properties 7.25.9 (8.0.1 is available)
- @babel/preset-react 7.29.7 (8.0.1 is available)
- @commitlint/cli 19.8.1 (21.2.2 is available)
- @commitlint/config-conventional 19.8.1 (21.2.2 is available)
- @pmmmwh/react-refresh-webpack-plugin 0.5.17 (0.6.2 is available)
- @tarojs/cli 4.2.1
- @tarojs/plugin-generator 4.2.1
- @tarojs/taro-loader 4.2.1
- @tarojs/webpack5-runner 4.2.1
- @types/minimatch 5.1.2 (6.0.0 is available)
- @types/node 18.19.130 (26.2.0 is available)
- @types/react 18.3.31 (19.2.18 is available)
- @types/webpack-env 1.18.8
- babel-preset-taro 4.2.1
- eslint 8.57.1 (10.9.0 is available) deprecated
- eslint-config-taro 4.2.1
- eslint-plugin-react 7.37.5
- eslint-plugin-react-hooks 4.6.2 (7.1.1 is available)
- husky 9.1.7
- lint-staged 16.4.0 (17.3.0 is available)
- postcss 8.5.26
- react-refresh 0.14.2 (0.18.0 is available)
- sass 1.103.1
- stylelint 16.26.1 (17.14.1 is available)
- stylelint-config-standard 38.0.0 (40.0.0 is available)
- tsconfig-paths-webpack-plugin 4.2.0
- typescript 5.9.3 (7.0.2 is available)
- webpack 5.91.0 (5.109.2 is available)
[ERR_PNPM_IGNORED_BUILDS] Ignored build scripts: @parcel/watcher@2.6.0, @swc/core@1.3.96, @tarojs/binding@4.2.1, @tarojs/cli@4.2.1, core-js-pure@3.50.0, core-js@3.50.0, esbuild@0.21.5, esbuild@0.28.2
Run "pnpm approve-builds" to pick which dependencies should be allowed to run scripts.
✘ 安装项目依赖失败,请自行重新安装!
pnpm approve-builds
There are no packages awaiting approval
cd .\myApp
pnpm approve-builds
√ Choose which packages to build (Press to select, to toggle all, to invert selection) · @parcel/watcher, @swc/core, @tarojs/binding, @tarojs/cli, core-js, core-js-pure, esbuild
√ The next packages will now be built: @parcel/watcher, @swc/core, @tarojs/binding, @tarojs/cli, core-js, core-js-pure, esbuild.
Do you approve? (y/N) · true
node_modules/.pnpm/core-js-pure@3.50.0/node_modules/core-js-pure: Running postinstall script, done in 80ms
node_modules/.pnpm/@tarojs+binding@4.2.1/node_modules/@tarojs/binding: Running postinstall script, done in 112ms
node_modules/.pnpm/esbuild@0.21.5/node_modules/esbuild: Running postinstall script, done in 175ms
node_modules/.pnpm/esbuild@0.28.2/node_modules/esbuild: Running postinstall script, done in 184ms
node_modules/.pnpm/@swc+core@1.3.96/node_modules/@swc/core: Running postinstall script, done in 99ms
node_modules/.pnpm/core-js@3.50.0/node_modules/core-js: Running postinstall script, done in 69ms
node_modules/.pnpm/@parcel+watcher@2.6.0/node_modules/@parcel/watcher: Running install script, done in 66ms
node_modules/.pnpm/@tarojs+cli@4.2.1_@types+node@18.19.130/node_modules/@tarojs/cli: Running postinstall script, done in 5.2s
pnpm run build:rn --platform android
Lockfile is up to date, resolution step is skipped
Already up to date
. prepare$ husky
└─ Done in 120ms
Done in 937ms using pnpm v11.3.0
$ taro build --type rn "--platform" "android"
👽 Taro v4.2.1
Installing React-Native related packages:
react@^18.2.0 react-dom@^18.2.0 react-native@^0.73.1 @react-native/metro-config@^0.73.2 expo@~50.0.2 @tarojs/taro-rn @tarojs/components-rn @tarojs/rn-runner @tarojs/rn-supporter @tarojs/runtime-rn
React-Native related packages have been installed successfully.
ATTEHNTION: Package.json has been modified automatically, please submit it by yourself.
metro.config.js created
index.js created
WARNING: You should run npx react-native@latest to ensure you're always using the most current version of the CLI. NPX has cached version (0.73.11) != current release (0.87.0)
Welcome to Metro v0.80.12
Fast - Scalable - Integrated
error index.js: [BABEL] D:\project\myApp\index.js: Cannot find module 'metro-react-native-babel-preset'
Require stack:
- D:\project\myApp\node_modules.pnpm@rnx-kit+babel-preset-metro_c844d856e0977cd580ac0add9e079988\node_modules@rnx-kit\babel-preset-metro-react-native\src\index.js
- D:\project\myApp\node_modules.pnpm\babel-preset-taro@4.2.1_@ba_a0b1026ccad148eec25c3d99760edafd\node_modules\babel-preset-taro\rn\index.js
- D:\project\myApp\node_modules.pnpm\babel-preset-taro@4.2.1_@ba_a0b1026ccad148eec25c3d99760edafd\node_modules\babel-preset-taro\index.js
- D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\lib\config\files\module-types.js
- D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\lib\config\files\configuration.js
- D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\lib\config\files\index.js
- D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\lib\index.js
- D:\project\myApp\node_modules.pnpm\metro-transform-worker@0.80.12\node_modules\metro-transform-worker\src\index.js
- D:\project\myApp\node_modules.pnpm\metro@0.80.12\node_modules\metro\src\DeltaBundler\Worker.flow.js
- D:\project\myApp\node_modules.pnpm\metro@0.80.12\node_modules\metro\src\DeltaBundler\Worker.js
- D:\project\myApp\node_modules.pnpm\jest-worker@29.7.0\node_modules\jest-worker\build\workers\processChild.js (While processing: "D:\project\myApp\node_modules\.pnpm\babel-preset-taro@4.2.1_@ba_a0b1026ccad148eec25c3d99760edafd\node_modules\babel-preset-taro\index.js").
Error: [BABEL] D:\project\myApp\index.js: Cannot find module 'metro-react-native-babel-preset'
Require stack:
- D:\project\myApp\node_modules.pnpm@rnx-kit+babel-preset-metro_c844d856e0977cd580ac0add9e079988\node_modules@rnx-kit\babel-preset-metro-react-native\src\index.js
- D:\project\myApp\node_modules.pnpm\babel-preset-taro@4.2.1_@ba_a0b1026ccad148eec25c3d99760edafd\node_modules\babel-preset-taro\rn\index.js
- D:\project\myApp\node_modules.pnpm\babel-preset-taro@4.2.1_@ba_a0b1026ccad148eec25c3d99760edafd\node_modules\babel-preset-taro\index.js
- D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\lib\config\files\module-types.js
- D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\lib\config\files\configuration.js
- D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\lib\config\files\index.js
- D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\lib\index.js
- D:\project\myApp\node_modules.pnpm\metro-transform-worker@0.80.12\node_modules\metro-transform-worker\src\index.js
- D:\project\myApp\node_modules.pnpm\metro@0.80.12\node_modules\metro\src\DeltaBundler\Worker.flow.js
- D:\project\myApp\node_modules.pnpm\metro@0.80.12\node_modules\metro\src\DeltaBundler\Worker.js
- D:\project\myApp\node_modules.pnpm\jest-worker@29.7.0\node_modules\jest-worker\build\workers\processChild.js (While processing: "D:\project\myApp\node_modules\.pnpm\babel-preset-taro@4.2.1_@ba_a0b1026ccad148eec25c3d99760edafd\node_modules\babel-preset-taro\index.js")
at Function.resolveFilename (node:internal/modules/cjs/loader:1383:15)
at Function.resolve (node:internal/modules/helpers:157:19)
at loadPreset (D:\project\myApp\node_modules.pnpm@rnx-kit+babel-preset-metro_c844d856e0977cd580ac0add9e079988\node_modules@rnx-kit\babel-preset-metro-react-native\src\index.js:144:17)
at module.exports (D:\project\myApp\node_modules.pnpm@rnx-kit+babel-preset-metro_c844d856e0977cd580ac0add9e079988\node_modules@rnx-kit\babel-preset-metro-react-native\src\index.js:228:36)
at module.exports (D:\project\myApp\node_modules.pnpm\babel-preset-taro@4.2.1@ba_a0b1026ccad148eec25c3d99760edafd\node_modules\babel-preset-taro\rn\index.js:23:16)
at apply (D:\project\myApp\node_modules.pnpm\babel-preset-taro@4.2.1_@ba_a0b1026ccad148eec25c3d99760edafd\node_modules\babel-preset-taro\index.js:26:12)
at sync (D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\gensync-utils\async.ts:31:25)
at sync (D:\project\myApp\node_modules.pnpm\gensync@1.0.0-beta.2\node_modules\gensync\index.js:182:19)
at factory (D:\project\myApp\node_modules.pnpm\gensync@1.0.0-beta.2\node_modules\gensync\index.js:210:24)
at Generator.next ()
at D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\config\full.ts:272:23
at Generator.next ()
at Function. (D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\gensync-utils\async.ts:10:3)
at Generator.next ()
at evaluateSync (D:\project\myApp\node_modules.pnpm\gensync@1.0.0-beta.2\node_modules\gensync\index.js:251:28)
at Function.sync (D:\project\myApp\node_modules.pnpm\gensync@1.0.0-beta.2\node_modules\gensync\index.js:89:14)
at sync (D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\gensync-utils\async.ts:83:25)
at sync (D:\project\myApp\node_modules.pnpm\gensync@1.0.0-beta.2\node_modules\gensync\index.js:182:19)
at onFirstPause (D:\project\myApp\node_modules.pnpm\gensync@1.0.0-beta.2\node_modules\gensync\index.js:210:24)
at Generator.next ()
at presetDescriptorLoader (D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\config\caching.ts:131:34)
at cachedFunction.next ()
at loadPresetDescriptor (D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\config\full.ts:483:12)
at loadPresetDescriptor.next ()
at fn (D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\config\full.ts:118:33)
at recursePresetDescriptors.next ()
at D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\config\full.ts:224:21
at Generator.next ()
at loadFullConfig (D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\config\full.ts:166:4)
at loadFullConfig.next ()
at parse (D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\parse.ts:28:35)
at parse.next ()
at evaluateSync (D:\project\myApp\node_modules.pnpm\gensync@1.0.0-beta.2\node_modules\gensync\index.js:251:28)
at fn (D:\project\myApp\node_modules.pnpm\gensync@1.0.0-beta.2\node_modules\gensync\index.js:89:14)
at stopHiding - secret - don't use this - v1 (D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\errors\rewrite-stack-trace.ts:99:14)
at parseSync (D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\parse.ts:64:48)
at Object.transform [as nextTransformer] (D:\project\myApp\node_modules.pnpm@react-native+metro-babel-t_42fc8e1d531e3b2f916cc12784e39700\node_modules@react-native\metro-babel-transformer\src\index.js:209:11)
at Object.transform (D:\project\myApp\node_modules.pnpm@tarojs+rn-transformer@4.2.1\node_modules@tarojs\rn-transformer\src\index.ts:44:18)
at D:\project\myApp\node_modules.pnpm@tarojs+rn-supporter@4.2.1__c14a719ef20ea01f31fa10e1bc8d8938\node_modules@tarojs\rn-supporter\src\taroTransformer.ts:60:51
at Generator.next ()
at fulfilled (D:\project\myApp\node_modules.pnpm@tarojs+rn-supporter@4.2.1__c14a719ef20ea01f31fa10e1bc8d8938\node_modules@tarojs\rn-supporter\dist\taroTransformer.js:5:58)
info Run CLI with --verbose flag for more details.
D:\project\myApp>T:;.JS;=;
系统找不到指定的驱动器。
D:\project\myApp>node "D:\project\myApp\node_modules.bin\...pnpm@tarojs+cli@4.2.1_@types+node@18.19.130\node_modules@tarojs\cli\bin\taro" build --type rn "--platform" "android"
👽 Taro v4.2.1
WARNING: You should run npx react-native@latest to ensure you're always using the most current version of the CLI. NPX has cached version (0.73.11) != current release (0.87.0)
Welcome to Metro v0.80.12
Fast - Scalable - Integrated
error index.js: [BABEL] D:\project\myApp\index.js: Cannot find module 'metro-react-native-babel-preset'
Require stack:
- D:\project\myApp\node_modules.pnpm@rnx-kit+babel-preset-metro_c844d856e0977cd580ac0add9e079988\node_modules@rnx-kit\babel-preset-metro-react-native\src\index.js
- D:\project\myApp\node_modules.pnpm\babel-preset-taro@4.2.1_@ba_a0b1026ccad148eec25c3d99760edafd\node_modules\babel-preset-taro\rn\index.js
- D:\project\myApp\node_modules.pnpm\babel-preset-taro@4.2.1_@ba_a0b1026ccad148eec25c3d99760edafd\node_modules\babel-preset-taro\index.js
- D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\lib\config\files\module-types.js
- D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\lib\config\files\configuration.js
- D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\lib\config\files\index.js
- D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\lib\index.js
- D:\project\myApp\node_modules.pnpm\metro-transform-worker@0.80.12\node_modules\metro-transform-worker\src\index.js
- D:\project\myApp\node_modules.pnpm\metro@0.80.12\node_modules\metro\src\DeltaBundler\Worker.flow.js
- D:\project\myApp\node_modules.pnpm\metro@0.80.12\node_modules\metro\src\DeltaBundler\Worker.js
- D:\project\myApp\node_modules.pnpm\jest-worker@29.7.0\node_modules\jest-worker\build\workers\processChild.js (While processing: "D:\project\myApp\node_modules\.pnpm\babel-preset-taro@4.2.1_@ba_a0b1026ccad148eec25c3d99760edafd\node_modules\babel-preset-taro\index.js").
Error: [BABEL] D:\project\myApp\index.js: Cannot find module 'metro-react-native-babel-preset'
Require stack:
- D:\project\myApp\node_modules.pnpm@rnx-kit+babel-preset-metro_c844d856e0977cd580ac0add9e079988\node_modules@rnx-kit\babel-preset-metro-react-native\src\index.js
- D:\project\myApp\node_modules.pnpm\babel-preset-taro@4.2.1_@ba_a0b1026ccad148eec25c3d99760edafd\node_modules\babel-preset-taro\rn\index.js
- D:\project\myApp\node_modules.pnpm\babel-preset-taro@4.2.1_@ba_a0b1026ccad148eec25c3d99760edafd\node_modules\babel-preset-taro\index.js
- D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\lib\config\files\module-types.js
- D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\lib\config\files\configuration.js
- D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\lib\config\files\index.js
- D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\lib\index.js
- D:\project\myApp\node_modules.pnpm\metro-transform-worker@0.80.12\node_modules\metro-transform-worker\src\index.js
- D:\project\myApp\node_modules.pnpm\metro@0.80.12\node_modules\metro\src\DeltaBundler\Worker.flow.js
- D:\project\myApp\node_modules.pnpm\metro@0.80.12\node_modules\metro\src\DeltaBundler\Worker.js
- D:\project\myApp\node_modules.pnpm\jest-worker@29.7.0\node_modules\jest-worker\build\workers\processChild.js (While processing: "D:\project\myApp\node_modules\.pnpm\babel-preset-taro@4.2.1_@ba_a0b1026ccad148eec25c3d99760edafd\node_modules\babel-preset-taro\index.js")
at Function.resolveFilename (node:internal/modules/cjs/loader:1383:15)
at Function.resolve (node:internal/modules/helpers:157:19)
at loadPreset (D:\project\myApp\node_modules.pnpm@rnx-kit+babel-preset-metro_c844d856e0977cd580ac0add9e079988\node_modules@rnx-kit\babel-preset-metro-react-native\src\index.js:144:17)
at module.exports (D:\project\myApp\node_modules.pnpm@rnx-kit+babel-preset-metro_c844d856e0977cd580ac0add9e079988\node_modules@rnx-kit\babel-preset-metro-react-native\src\index.js:228:36)
at module.exports (D:\project\myApp\node_modules.pnpm\babel-preset-taro@4.2.1@ba_a0b1026ccad148eec25c3d99760edafd\node_modules\babel-preset-taro\rn\index.js:23:16)
at apply (D:\project\myApp\node_modules.pnpm\babel-preset-taro@4.2.1_@ba_a0b1026ccad148eec25c3d99760edafd\node_modules\babel-preset-taro\index.js:26:12)
at sync (D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\gensync-utils\async.ts:31:25)
at sync (D:\project\myApp\node_modules.pnpm\gensync@1.0.0-beta.2\node_modules\gensync\index.js:182:19)
at factory (D:\project\myApp\node_modules.pnpm\gensync@1.0.0-beta.2\node_modules\gensync\index.js:210:24)
at Generator.next ()
at D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\config\full.ts:272:23
at Generator.next ()
at Function. (D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\gensync-utils\async.ts:10:3)
at Generator.next ()
at evaluateSync (D:\project\myApp\node_modules.pnpm\gensync@1.0.0-beta.2\node_modules\gensync\index.js:251:28)
at Function.sync (D:\project\myApp\node_modules.pnpm\gensync@1.0.0-beta.2\node_modules\gensync\index.js:89:14)
at sync (D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\gensync-utils\async.ts:83:25)
at sync (D:\project\myApp\node_modules.pnpm\gensync@1.0.0-beta.2\node_modules\gensync\index.js:182:19)
at onFirstPause (D:\project\myApp\node_modules.pnpm\gensync@1.0.0-beta.2\node_modules\gensync\index.js:210:24)
at Generator.next ()
at presetDescriptorLoader (D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\config\caching.ts:131:34)
at cachedFunction.next ()
at loadPresetDescriptor (D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\config\full.ts:483:12)
at loadPresetDescriptor.next ()
at fn (D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\config\full.ts:118:33)
at recursePresetDescriptors.next ()
at D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\config\full.ts:224:21
at Generator.next ()
at loadFullConfig (D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\config\full.ts:166:4)
at loadFullConfig.next ()
at parse (D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\parse.ts:28:35)
at parse.next ()
at evaluateSync (D:\project\myApp\node_modules.pnpm\gensync@1.0.0-beta.2\node_modules\gensync\index.js:251:28)
at fn (D:\project\myApp\node_modules.pnpm\gensync@1.0.0-beta.2\node_modules\gensync\index.js:89:14)
at stopHiding - secret - don't use this - v1 (D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\errors\rewrite-stack-trace.ts:99:14)
at parseSync (D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\parse.ts:64:48)
at Object.transform [as nextTransformer] (D:\project\myApp\node_modules.pnpm@react-native+metro-babel-t_42fc8e1d531e3b2f916cc12784e39700\node_modules@react-native\metro-babel-transformer\src\index.js:209:11)
at Object.transform (D:\project\myApp\node_modules.pnpm@tarojs+rn-transformer@4.2.1\node_modules@tarojs\rn-transformer\src\index.ts:44:18)
at D:\project\myApp\node_modules.pnpm@tarojs+rn-supporter@4.2.1__c14a719ef20ea01f31fa10e1bc8d8938\node_modules@tarojs\rn-supporter\src\taroTransformer.ts:60:51
at Generator.next ()
at fulfilled (D:\project\myApp\node_modules.pnpm@tarojs+rn-supporter@4.2.1__c14a719ef20ea01f31fa10e1bc8d8938\node_modules@tarojs\rn-supporter\dist\taroTransformer.js:5:58)
info Run CLI with --verbose flag for more details.
复现链接
无
复现步骤
如描述所示,创建项目然后打包RN就报错
环境信息
npx taro info
👽 Taro v4.2.1
Taro CLI 4.2.1 environment info:
System:
OS: Windows 11 10.0.26200
Binaries:
Node: 22.22.0 - C:\Users\zxd\AppData\Local\mise\installs\node\22.22.0\node.EXE
npm: 10.9.4 - C:\Users\zxd\AppData\Local\mise\installs\node\22.22.0\npm.CMD
npmPackages:
@tarojs/cli: 4.2.1 => 4.2.1
@tarojs/components: 4.2.1 => 4.2.1
@tarojs/components-rn: ^4.2.1 => 4.2.1
@tarojs/helper: 4.2.1 => 4.2.1
@tarojs/plugin-framework-react: 4.2.1 => 4.2.1
@tarojs/plugin-platform-alipay: 4.2.1 => 4.2.1
@tarojs/plugin-platform-h5: 4.2.1 => 4.2.1
@tarojs/plugin-platform-harmony-hybrid: 4.2.1 => 4.2.1
@tarojs/plugin-platform-jd: 4.2.1 => 4.2.1
@tarojs/plugin-platform-qq: 4.2.1 => 4.2.1
@tarojs/plugin-platform-swan: 4.2.1 => 4.2.1
@tarojs/plugin-platform-tt: 4.2.1 => 4.2.1
@tarojs/plugin-platform-weapp: 4.2.1 => 4.2.1
@tarojs/react: 4.2.1 => 4.2.1
@tarojs/rn-runner: ^4.2.1 => 4.2.1
@tarojs/rn-supporter: ^4.2.1 => 4.2.1
@tarojs/runtime: 4.2.1 => 4.2.1
@tarojs/runtime-rn: ^4.2.1 => 4.2.1
@tarojs/shared: 4.2.1 => 4.2.1
@tarojs/taro: 4.2.1 => 4.2.1
@tarojs/taro-loader: 4.2.1 => 4.2.1
@tarojs/taro-rn: ^4.2.1 => 4.2.1
@tarojs/webpack5-runner: 4.2.1 => 4.2.1
babel-preset-taro: 4.2.1 => 4.2.1
eslint-config-taro: 4.2.1 => 4.2.1
expo: ~50.0.21 => 50.0.21
react: ^18.3.1 => 18.3.1
react-native: ^0.73.11 => 0.73.11
开源贡献
请先确认
Taro 版本
v4
相关领域
None
使用框架
React
相关平台
小程序基础库版本
No response
问题描述
PowerShell 7.6.5
Loading personal and system profiles took 569ms.
npx @tarojs/cli init myApp
👽 Taro v4.2.1
Taro 即将创建一个新项目!
Need help? Go and open issue: https://tls.jd.com/taro-issue-helper
? 请输入项目介绍
? 请选择框架 React
? 是否需要使用 TypeScript ? Yes
? 是否需要编译为 ES5 ? Yes
? 请选择 CSS 预处理器(Sass/Less/Stylus) Sass
? 请选择包管理工具 pnpm
? 请选择编译工具 Webpack5
? 请选择模板源 Github(最新)
√ 拉取远程模板仓库成功!
? 请选择模板 默认模板
✔ 创建项目: myApp
✔ 创建文件: D:\project\myApp.husky/commit-msg
✔ 创建文件: D:\project\myApp\babel.config.js
✔ 创建文件: D:\project\myApp\commitlint.config.mjs
✔ 创建文件: D:\project\myApp\config/dev.ts
✔ 创建文件: D:\project\myApp\config/index.ts
✔ 创建文件: D:\project\myApp\config/prod.ts
✔ 创建文件: D:\project\myApp\package.json
✔ 创建文件: D:\project\myApp\project.config.json
✔ 创建文件: D:\project\myApp\src/app.config.ts
✔ 创建文件: D:\project\myApp\src/app.scss
✔ 创建文件: D:\project\myApp\src/app.ts
✔ 创建文件: D:\project\myApp\src/index.html
✔ 创建文件: D:\project\myApp\src/pages/index/index.config.ts
✔ 创建文件: D:\project\myApp\src/pages/index/index.scss
✔ 创建文件: D:\project\myApp\src/pages/index/index.tsx
✔ 创建文件: D:\project\myApp\stylelint.config.mjs
✔ 创建文件: D:\project\myApp\tsconfig.json
✔ 创建文件: D:\project\myApp\types/global.d.ts
✔ 创建文件: D:\project\myApp.editorconfig
✔ 创建文件: D:\project\myApp.env.development
✔ 创建文件: D:\project\myApp.env.production
✔ 创建文件: D:\project\myApp.env.test
✔ 创建文件: D:\project\myApp.eslintrc
✔ 创建文件: D:\project\myApp.gitignore
✔ 初始化 git 成功
执行安装项目依赖 pnpm install, 需要一会儿...
Progress: resolved 1, reused 0, downloaded 0, added 0
[WARN] deprecated eslint@8.57.1: This version is no longer supported. Please see https://eslint.org/version-support for other options.
Progress: resolved 33, reused 33, downloaded 0, added 0
Progress: resolved 46, reused 44, downloaded 0, added 0
Progress: resolved 112, reused 108, downloaded 1, added 0
Progress: resolved 281, reused 275, downloaded 2, added 0
Progress: resolved 570, reused 511, downloaded 2, added 0
Progress: resolved 709, reused 644, downloaded 2, added 0
Progress: resolved 903, reused 810, downloaded 2, added 0
Progress: resolved 1060, reused 965, downloaded 2, added 0
Progress: resolved 1232, reused 1138, downloaded 2, added 0
Progress: resolved 1434, reused 1341, downloaded 2, added 0
Progress: resolved 1460, reused 1367, downloaded 2, added 0
[WARN] 16 deprecated subdependencies found: @humanwhocodes/config-array@0.11.14, @humanwhocodes/config-array@0.13.0, @humanwhocodes/object-schema@2.0.3, @swc/register@0.1.10, @types/sass@1.45.0, acorn-import-assertions@1.9.0, eslint@8.41.0, git-raw-commits@4.0.0, glob@10.2.6, glob@10.5.0, glob@7.2.3, inflight@1.0.6, rimraf@3.0.2, uuid@8.3.2, webpack-chain@6.5.1, whatwg-encoding@3.1.1
Packages: +1376
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Progress: resolved 1466, reused 1373, downloaded 2, added 0
Progress: resolved 1466, reused 1373, downloaded 2, added 129
Progress: resolved 1466, reused 1373, downloaded 2, added 337
Progress: resolved 1466, reused 1373, downloaded 2, added 694
Progress: resolved 1466, reused 1373, downloaded 2, added 1055
Progress: resolved 1466, reused 1373, downloaded 2, added 1207
Progress: resolved 1466, reused 1373, downloaded 2, added 1286
Progress: resolved 1466, reused 1373, downloaded 2, added 1361
Progress: resolved 1466, reused 1373, downloaded 2, added 1376, done
$ husky
[WARN] Issues with peer dependencies found. Run "pnpm peers check" to list them.
dependencies:
devDependencies:
[ERR_PNPM_IGNORED_BUILDS] Ignored build scripts: @parcel/watcher@2.6.0, @swc/core@1.3.96, @tarojs/binding@4.2.1, @tarojs/cli@4.2.1, core-js-pure@3.50.0, core-js@3.50.0, esbuild@0.21.5, esbuild@0.28.2
Run "pnpm approve-builds" to pick which dependencies should be allowed to run scripts.
✘ 安装项目依赖失败,请自行重新安装!
pnpm approve-builds
There are no packages awaiting approval
cd .\myApp
pnpm approve-builds
√ Choose which packages to build (Press to select, to toggle all, to invert selection) · @parcel/watcher, @swc/core, @tarojs/binding, @tarojs/cli, core-js, core-js-pure, esbuild
√ The next packages will now be built: @parcel/watcher, @swc/core, @tarojs/binding, @tarojs/cli, core-js, core-js-pure, esbuild.
Do you approve? (y/N) · true
node_modules/.pnpm/core-js-pure@3.50.0/node_modules/core-js-pure: Running postinstall script, done in 80ms
node_modules/.pnpm/@tarojs+binding@4.2.1/node_modules/@tarojs/binding: Running postinstall script, done in 112ms
node_modules/.pnpm/esbuild@0.21.5/node_modules/esbuild: Running postinstall script, done in 175ms
node_modules/.pnpm/esbuild@0.28.2/node_modules/esbuild: Running postinstall script, done in 184ms
node_modules/.pnpm/@swc+core@1.3.96/node_modules/@swc/core: Running postinstall script, done in 99ms
node_modules/.pnpm/core-js@3.50.0/node_modules/core-js: Running postinstall script, done in 69ms
node_modules/.pnpm/@parcel+watcher@2.6.0/node_modules/@parcel/watcher: Running install script, done in 66ms
node_modules/.pnpm/@tarojs+cli@4.2.1_@types+node@18.19.130/node_modules/@tarojs/cli: Running postinstall script, done in 5.2s
pnpm run build:rn --platform android
Lockfile is up to date, resolution step is skipped
Already up to date
. prepare$ husky
└─ Done in 120ms
Done in 937ms using pnpm v11.3.0
$ taro build --type rn "--platform" "android"
👽 Taro v4.2.1
Installing React-Native related packages:
react@^18.2.0 react-dom@^18.2.0 react-native@^0.73.1 @react-native/metro-config@^0.73.2 expo@~50.0.2 @tarojs/taro-rn @tarojs/components-rn @tarojs/rn-runner @tarojs/rn-supporter @tarojs/runtime-rn
React-Native related packages have been installed successfully.
ATTEHNTION: Package.json has been modified automatically, please submit it by yourself.
metro.config.js created
index.js created
WARNING: You should run npx react-native@latest to ensure you're always using the most current version of the CLI. NPX has cached version (0.73.11) != current release (0.87.0)
error index.js: [BABEL] D:\project\myApp\index.js: Cannot find module 'metro-react-native-babel-preset'
Require stack:
Error: [BABEL] D:\project\myApp\index.js: Cannot find module 'metro-react-native-babel-preset'
Require stack:
at Function.resolveFilename (node:internal/modules/cjs/loader:1383:15)
at Function.resolve (node:internal/modules/helpers:157:19)
at loadPreset (D:\project\myApp\node_modules.pnpm@rnx-kit+babel-preset-metro_c844d856e0977cd580ac0add9e079988\node_modules@rnx-kit\babel-preset-metro-react-native\src\index.js:144:17)
at module.exports (D:\project\myApp\node_modules.pnpm@rnx-kit+babel-preset-metro_c844d856e0977cd580ac0add9e079988\node_modules@rnx-kit\babel-preset-metro-react-native\src\index.js:228:36)
at module.exports (D:\project\myApp\node_modules.pnpm\babel-preset-taro@4.2.1@ba_a0b1026ccad148eec25c3d99760edafd\node_modules\babel-preset-taro\rn\index.js:23:16)
at apply (D:\project\myApp\node_modules.pnpm\babel-preset-taro@4.2.1_@ba_a0b1026ccad148eec25c3d99760edafd\node_modules\babel-preset-taro\index.js:26:12)
at sync (D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\gensync-utils\async.ts:31:25)
at sync (D:\project\myApp\node_modules.pnpm\gensync@1.0.0-beta.2\node_modules\gensync\index.js:182:19)
at factory (D:\project\myApp\node_modules.pnpm\gensync@1.0.0-beta.2\node_modules\gensync\index.js:210:24)
at Generator.next ()
at D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\config\full.ts:272:23
at Generator.next ()
at Function. (D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\gensync-utils\async.ts:10:3)
at Generator.next ()
at evaluateSync (D:\project\myApp\node_modules.pnpm\gensync@1.0.0-beta.2\node_modules\gensync\index.js:251:28)
at Function.sync (D:\project\myApp\node_modules.pnpm\gensync@1.0.0-beta.2\node_modules\gensync\index.js:89:14)
at sync (D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\gensync-utils\async.ts:83:25)
at sync (D:\project\myApp\node_modules.pnpm\gensync@1.0.0-beta.2\node_modules\gensync\index.js:182:19)
at onFirstPause (D:\project\myApp\node_modules.pnpm\gensync@1.0.0-beta.2\node_modules\gensync\index.js:210:24)
at Generator.next ()
at presetDescriptorLoader (D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\config\caching.ts:131:34)
at cachedFunction.next ()
at loadPresetDescriptor (D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\config\full.ts:483:12)
at loadPresetDescriptor.next ()
at fn (D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\config\full.ts:118:33)
at recursePresetDescriptors.next ()
at D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\config\full.ts:224:21
at Generator.next ()
at loadFullConfig (D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\config\full.ts:166:4)
at loadFullConfig.next ()
at parse (D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\parse.ts:28:35)
at parse.next ()
at evaluateSync (D:\project\myApp\node_modules.pnpm\gensync@1.0.0-beta.2\node_modules\gensync\index.js:251:28)
at fn (D:\project\myApp\node_modules.pnpm\gensync@1.0.0-beta.2\node_modules\gensync\index.js:89:14)
at stopHiding - secret - don't use this - v1 (D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\errors\rewrite-stack-trace.ts:99:14)
at parseSync (D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\parse.ts:64:48)
at Object.transform [as nextTransformer] (D:\project\myApp\node_modules.pnpm@react-native+metro-babel-t_42fc8e1d531e3b2f916cc12784e39700\node_modules@react-native\metro-babel-transformer\src\index.js:209:11)
at Object.transform (D:\project\myApp\node_modules.pnpm@tarojs+rn-transformer@4.2.1\node_modules@tarojs\rn-transformer\src\index.ts:44:18)
at D:\project\myApp\node_modules.pnpm@tarojs+rn-supporter@4.2.1__c14a719ef20ea01f31fa10e1bc8d8938\node_modules@tarojs\rn-supporter\src\taroTransformer.ts:60:51
at Generator.next ()
at fulfilled (D:\project\myApp\node_modules.pnpm@tarojs+rn-supporter@4.2.1__c14a719ef20ea01f31fa10e1bc8d8938\node_modules@tarojs\rn-supporter\dist\taroTransformer.js:5:58)
info Run CLI with --verbose flag for more details.
D:\project\myApp>T:;.JS;=;
系统找不到指定的驱动器。
D:\project\myApp>node "D:\project\myApp\node_modules.bin\...pnpm@tarojs+cli@4.2.1_@types+node@18.19.130\node_modules@tarojs\cli\bin\taro" build --type rn "--platform" "android"
👽 Taro v4.2.1
WARNING: You should run npx react-native@latest to ensure you're always using the most current version of the CLI. NPX has cached version (0.73.11) != current release (0.87.0)
error index.js: [BABEL] D:\project\myApp\index.js: Cannot find module 'metro-react-native-babel-preset'
Require stack:
Error: [BABEL] D:\project\myApp\index.js: Cannot find module 'metro-react-native-babel-preset'
Require stack:
at Function.resolveFilename (node:internal/modules/cjs/loader:1383:15)
at Function.resolve (node:internal/modules/helpers:157:19)
at loadPreset (D:\project\myApp\node_modules.pnpm@rnx-kit+babel-preset-metro_c844d856e0977cd580ac0add9e079988\node_modules@rnx-kit\babel-preset-metro-react-native\src\index.js:144:17)
at module.exports (D:\project\myApp\node_modules.pnpm@rnx-kit+babel-preset-metro_c844d856e0977cd580ac0add9e079988\node_modules@rnx-kit\babel-preset-metro-react-native\src\index.js:228:36)
at module.exports (D:\project\myApp\node_modules.pnpm\babel-preset-taro@4.2.1@ba_a0b1026ccad148eec25c3d99760edafd\node_modules\babel-preset-taro\rn\index.js:23:16)
at apply (D:\project\myApp\node_modules.pnpm\babel-preset-taro@4.2.1_@ba_a0b1026ccad148eec25c3d99760edafd\node_modules\babel-preset-taro\index.js:26:12)
at sync (D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\gensync-utils\async.ts:31:25)
at sync (D:\project\myApp\node_modules.pnpm\gensync@1.0.0-beta.2\node_modules\gensync\index.js:182:19)
at factory (D:\project\myApp\node_modules.pnpm\gensync@1.0.0-beta.2\node_modules\gensync\index.js:210:24)
at Generator.next ()
at D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\config\full.ts:272:23
at Generator.next ()
at Function. (D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\gensync-utils\async.ts:10:3)
at Generator.next ()
at evaluateSync (D:\project\myApp\node_modules.pnpm\gensync@1.0.0-beta.2\node_modules\gensync\index.js:251:28)
at Function.sync (D:\project\myApp\node_modules.pnpm\gensync@1.0.0-beta.2\node_modules\gensync\index.js:89:14)
at sync (D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\gensync-utils\async.ts:83:25)
at sync (D:\project\myApp\node_modules.pnpm\gensync@1.0.0-beta.2\node_modules\gensync\index.js:182:19)
at onFirstPause (D:\project\myApp\node_modules.pnpm\gensync@1.0.0-beta.2\node_modules\gensync\index.js:210:24)
at Generator.next ()
at presetDescriptorLoader (D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\config\caching.ts:131:34)
at cachedFunction.next ()
at loadPresetDescriptor (D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\config\full.ts:483:12)
at loadPresetDescriptor.next ()
at fn (D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\config\full.ts:118:33)
at recursePresetDescriptors.next ()
at D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\config\full.ts:224:21
at Generator.next ()
at loadFullConfig (D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\config\full.ts:166:4)
at loadFullConfig.next ()
at parse (D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\parse.ts:28:35)
at parse.next ()
at evaluateSync (D:\project\myApp\node_modules.pnpm\gensync@1.0.0-beta.2\node_modules\gensync\index.js:251:28)
at fn (D:\project\myApp\node_modules.pnpm\gensync@1.0.0-beta.2\node_modules\gensync\index.js:89:14)
at stopHiding - secret - don't use this - v1 (D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\errors\rewrite-stack-trace.ts:99:14)
at parseSync (D:\project\myApp\node_modules.pnpm@babel+core@7.29.7\node_modules@babel\core\src\parse.ts:64:48)
at Object.transform [as nextTransformer] (D:\project\myApp\node_modules.pnpm@react-native+metro-babel-t_42fc8e1d531e3b2f916cc12784e39700\node_modules@react-native\metro-babel-transformer\src\index.js:209:11)
at Object.transform (D:\project\myApp\node_modules.pnpm@tarojs+rn-transformer@4.2.1\node_modules@tarojs\rn-transformer\src\index.ts:44:18)
at D:\project\myApp\node_modules.pnpm@tarojs+rn-supporter@4.2.1__c14a719ef20ea01f31fa10e1bc8d8938\node_modules@tarojs\rn-supporter\src\taroTransformer.ts:60:51
at Generator.next ()
at fulfilled (D:\project\myApp\node_modules.pnpm@tarojs+rn-supporter@4.2.1__c14a719ef20ea01f31fa10e1bc8d8938\node_modules@tarojs\rn-supporter\dist\taroTransformer.js:5:58)
info Run CLI with --verbose flag for more details.
复现链接
无
复现步骤
如描述所示,创建项目然后打包RN就报错
环境信息
npx taro info 👽 Taro v4.2.1 Taro CLI 4.2.1 environment info: System: OS: Windows 11 10.0.26200 Binaries: Node: 22.22.0 - C:\Users\zxd\AppData\Local\mise\installs\node\22.22.0\node.EXE npm: 10.9.4 - C:\Users\zxd\AppData\Local\mise\installs\node\22.22.0\npm.CMD npmPackages: @tarojs/cli: 4.2.1 => 4.2.1 @tarojs/components: 4.2.1 => 4.2.1 @tarojs/components-rn: ^4.2.1 => 4.2.1 @tarojs/helper: 4.2.1 => 4.2.1 @tarojs/plugin-framework-react: 4.2.1 => 4.2.1 @tarojs/plugin-platform-alipay: 4.2.1 => 4.2.1 @tarojs/plugin-platform-h5: 4.2.1 => 4.2.1 @tarojs/plugin-platform-harmony-hybrid: 4.2.1 => 4.2.1 @tarojs/plugin-platform-jd: 4.2.1 => 4.2.1 @tarojs/plugin-platform-qq: 4.2.1 => 4.2.1 @tarojs/plugin-platform-swan: 4.2.1 => 4.2.1 @tarojs/plugin-platform-tt: 4.2.1 => 4.2.1 @tarojs/plugin-platform-weapp: 4.2.1 => 4.2.1 @tarojs/react: 4.2.1 => 4.2.1 @tarojs/rn-runner: ^4.2.1 => 4.2.1 @tarojs/rn-supporter: ^4.2.1 => 4.2.1 @tarojs/runtime: 4.2.1 => 4.2.1 @tarojs/runtime-rn: ^4.2.1 => 4.2.1 @tarojs/shared: 4.2.1 => 4.2.1 @tarojs/taro: 4.2.1 => 4.2.1 @tarojs/taro-loader: 4.2.1 => 4.2.1 @tarojs/taro-rn: ^4.2.1 => 4.2.1 @tarojs/webpack5-runner: 4.2.1 => 4.2.1 babel-preset-taro: 4.2.1 => 4.2.1 eslint-config-taro: 4.2.1 => 4.2.1 expo: ~50.0.21 => 50.0.21 react: ^18.3.1 => 18.3.1 react-native: ^0.73.11 => 0.73.11开源贡献