Skip to content

各种各种各种的依赖包不匹配和缺失!!!! #18095

@wengjianhong

Description

@wengjianhong

相关平台

React Native

使用框架: React

复现步骤

root@XIUYU-WJH:/mnt/e/CodeSpace/taro-app/rnapp# taro build --type rn --platform android
👽 Taro v4.1.4

warn Package @ant-design/react-native contains invalid configuration: "dependency.assets" is not allowed. Please verify it's properly linked using "npx react-native config" command and contact the package maintainers about this.
Welcome to Metro v0.80.12
Fast - Scalable - Integrated

transform[stderr]: DEPRECATION WARNING [legacy-js-api]: The legacy JS API is deprecated and will be removed in Dart Sass 2.0.0.
transform[stderr]:
transform[stderr]: More info: https://sass-lang.com/d/legacy-js-api
transform[stderr]:
transform[stderr]: (node:7632) [stylelint:002] DeprecationWarning: The CommonJS Node.js API is deprecated.
transform[stderr]: See https://stylelint.io/migration-guide/to-16
transform[stderr]: (Use node --trace-deprecation ... to show where the warning was created)
transform[stderr]: DEPRECATION WARNING [legacy-js-api]: The legacy JS API is deprecated and will be removed in Dart Sass 2.0.0.
transform[stderr]:
transform[stderr]: More info: https://sass-lang.com/d/legacy-js-api
transform[stderr]:
transform[stderr]: (node:7626) [stylelint:002] DeprecationWarning: The CommonJS Node.js API is deprecated.
transform[stderr]: See https://stylelint.io/migration-guide/to-16
transform[stderr]: (Use node --trace-deprecation ... to show where the warning was created)
error src/pages/index/index.scss: Cannot find module '/mnt/e/CodeSpace/taro-app/rnapp/node_modules/stylelint/lib/utils/declarationValueIndex.cjs' imported from /mnt/e/CodeSpace/taro-app/rnapp/node_modules/stylelint-taro-rn/dist/index.esm.js.
Error: Cannot find module '/mnt/e/CodeSpace/taro-app/rnapp/node_modules/stylelint/lib/utils/declarationValueIndex.cjs' imported from /mnt/e/CodeSpace/taro-app/rnapp/node_modules/stylelint-taro-rn/dist/index.esm.js
at finalizeResolution (node:internal/modules/esm/resolve:275:11)
at moduleResolve (node:internal/modules/esm/resolve:860:10)
at defaultResolve (node:internal/modules/esm/resolve:984:11)
at ModuleLoader.defaultResolve (node:internal/modules/esm/loader:780:12)
at ModuleLoader.#cachedDefaultResolve (node:internal/modules/esm/loader:704:25)
at ModuleLoader.resolve (node:internal/modules/esm/loader:687:38)
at ModuleLoader.getModuleJobForImport (node:internal/modules/esm/loader:305:38)

期望结果

按照流程编译生成reactnative的代码

实际结果

搞了4天,按照文档的步骤连个模板都跑不起来
各种依赖互相版本不兼容

环境信息

root@XIUYU-WJH:/mnt/e/CodeSpace/taro-app/rnapp# taro info
👽 Taro v4.1.4


  Taro CLI 4.1.4 environment info:
    System:
      OS: Linux 6.6 Ubuntu 24.04.2 LTS 24.04.2 LTS (Noble Numbat)
      Shell: 5.2.21 - /bin/bash
    Binaries:
      Node: 22.17.1 - /usr/bin/node
      Yarn: 1.22.22 - /usr/bin/yarn
      npm: 10.9.2 - /usr/bin/npm
    npmPackages:
      @tarojs/cli: 4.1.4 => 4.1.4
      @tarojs/components: 4.1.4 => 4.1.4
      @tarojs/components-rn: 4.1.4 => 4.1.4
      @tarojs/helper: 4.1.4 => 4.1.4
      @tarojs/plugin-framework-react: 4.1.4 => 4.1.4
      @tarojs/plugin-platform-alipay: 4.1.4 => 4.1.4
      @tarojs/plugin-platform-h5: 4.1.4 => 4.1.4
      @tarojs/plugin-platform-harmony-hybrid: 4.1.4 => 4.1.4
      @tarojs/plugin-platform-jd: 4.1.4 => 4.1.4
      @tarojs/plugin-platform-qq: 4.1.4 => 4.1.4
      @tarojs/plugin-platform-swan: 4.1.4 => 4.1.4
      @tarojs/plugin-platform-tt: 4.1.4 => 4.1.4
      @tarojs/plugin-platform-weapp: 4.1.4 => 4.1.4
      @tarojs/react: 4.1.4 => 4.1.4
      @tarojs/rn-runner: 4.1.4 => 4.1.4
      @tarojs/rn-supporter: 4.1.4 => 4.1.4
      @tarojs/runtime: 4.1.4 => 4.1.4
      @tarojs/runtime-rn: 4.1.4 => 4.1.4
      @tarojs/shared: 4.1.4 => 4.1.4
      @tarojs/taro: 4.1.4 => 4.1.4
      @tarojs/taro-loader: 4.1.4 => 4.1.4
      @tarojs/taro-rn: 4.1.4 => 4.1.4
      @tarojs/webpack5-runner: 4.1.4 => 4.1.4
      babel-preset-taro: 4.1.4 => 4.1.4
      eslint-config-taro: 4.1.4 => 4.1.4
      expo: 50.0.2 => 50.0.2
      react: 18.2.0 => 18.2.0
      react-native: 0.73.1 => 0.73.1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions