Skip to content

[Bug]: redux 真机调试 堆栈溢出 #17791

@SakuraPuare

Description

@SakuraPuare

请先确认

  • 我已搜索并确定这个提交不是重复的

相关平台

  • 所有小程序
  • 微信小程序
  • 支付宝小程序
  • 百度小程序
  • 字节跳动小程序
  • QQ 轻应用
  • 京东小程序
  • 快应用平台(QuickApp)
  • Web 平台(H5)
  • 移动端(React-Native)
  • 鸿蒙(harmony)

小程序基础库版本

3.8.6

使用框架

React

问题描述

redux 模板 创建的项目 虽然可以在 开发者工具 上演示但 无法进行 真机调试 和部署

复现链接

https://github.com/SakuraPuare/taro_issue_report

复现步骤

使用以下步骤创建 项目

? 请选择框架 React
? 是否需要使用 TypeScript ? Yes
? 是否需要编译为 ES5 ? No
? 请选择 CSS 预处理器(Sass/Less/Stylus) Sass
? 请选择包管理工具 yarn
? 请选择编译工具 Webpack5
? 请选择模板源 Github(最新)
✔ 拉取远程模板仓库成功!
? 请选择模板 redux

在 微信开发者工具 中 使用真机调试

Image

taro.js:3853 Error during evaluating file "app.js": 
global @ taro.js:3853
taro.js:3853 Maximum call stack size exceeded.
global @ taro.js:3853
taro.js:3853 bind@[native code]
$@https://usr//app-service.js:10181:17
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
global @ taro.js:3853
taro.js:4212 Error during evaluating file "pages/index/index.js": 
global @ taro.js:4212
taro.js:4212 Maximum call stack size exceeded.
global @ taro.js:4212
taro.js:4212 bind@[native code]
$@https://usr//app-service.js:10181:17
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
$@https://usr//app-service.js:10179:59
global @ taro.js:4212
taro.js:4212 App route: 
- path: pages/index/index
- openType: appLaunch
- renderer: webview
- componentFramework: exparser
taro.js:4212 Update view with init data
taro.js:4212 pages/index/index: onLoad have been invoked
taro.js:4212 pages/index/index: onShow have been invoked
taro.js:4212 pages/index/index: onRouteDone have been invoked
taro.js:4212 Invoke event onReady in page: pages/index/index
taro.js:4212 pages/index/index: onReady have been invoked
taro.js:4212 pages/index/index: onHide have been invoked

环境信息

❯ npx taro info
👽 Taro v4.1.1


  Taro CLI 4.1.1 environment info:
    System:
      OS: Linux 6.14 Arch Linux
      Shell: 5.9 - /usr/bin/zsh
    Binaries:
      Node: 23.11.1 - /usr/bin/node
      Yarn: 1.22.22 - ~/.local/bin/yarn
      npm: 11.4.1 - /usr/bin/npm
    npmPackages:
      @tarojs/cli: 4.1.1 => 4.1.1 
      @tarojs/components: 4.1.1 => 4.1.1 
      @tarojs/helper: 4.1.1 => 4.1.1 
      @tarojs/plugin-framework-react: 4.1.1 => 4.1.1 
      @tarojs/plugin-platform-alipay: 4.1.1 => 4.1.1 
      @tarojs/plugin-platform-h5: 4.1.1 => 4.1.1 
      @tarojs/plugin-platform-jd: 4.1.1 => 4.1.1 
      @tarojs/plugin-platform-qq: 4.1.1 => 4.1.1 
      @tarojs/plugin-platform-swan: 4.1.1 => 4.1.1 
      @tarojs/plugin-platform-tt: 4.1.1 => 4.1.1 
      @tarojs/plugin-platform-weapp: 4.1.1 => 4.1.1 
      @tarojs/react: 4.1.1 => 4.1.1 
      @tarojs/runtime: 4.1.1 => 4.1.1 
      @tarojs/shared: 4.1.1 => 4.1.1 
      @tarojs/taro: 4.1.1 => 4.1.1 
      @tarojs/taro-loader: 4.1.1 => 4.1.1 
      @tarojs/webpack5-runner: 4.1.1 => 4.1.1 
      babel-preset-taro: 4.1.1 => 4.1.1 
      eslint-config-taro: 4.1.1 => 4.1.1 
      react: ^18.0.0 => 18.3.1

贡献代码

  • 我愿意修复这个错误

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions