-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
Taro3.3.3编译支付宝端运行报错:TypeError: Function(...) is not a function #13234
Comments
最新版本我试了是可以的,建议要么你升级一下康康,要么你整个能复现的demo |
简单demo https://github.com/shanzheng1991/myApp |
// app.js
import dva from "./dva.js"; 这行删掉就正常了 |
哈哈 ……这个方法简单粗暴。但是这行我是需要的啊。而且也没错哈。再微信小程序中可以的,钉钉中不行哎。
***@***.***/core": "^7.8.0",下的依赖regenerator-runtime变成了regenerator-runtime "^0.13.11" 不能高于0.13.2,可选0.13.1。固定regenerator-runtime 版本也可以
美好生活
***@***.***
…------------------ 原始邮件 ------------------
发件人: "NervJS/taro" ***@***.***>;
发送时间: 2023年2月9日(星期四) 上午9:34
***@***.***>;
***@***.******@***.***>;
主题: Re: [NervJS/taro] Taro3.3.3编译支付宝端运行报错:TypeError: Function(...) is not a function (Issue #13234)
import dva from "./dva.js";
这行删掉就正常了
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you commented.Message ID: ***@***.***>
|
看起来是同样的问题 #12562 |
我这是老项目,数据管理就是用的dva,所以不能删😃 |
dva早就不维护了吧? 我自己有个项目之前就是这个东西, 有一些问题迟迟不修复, 我就参考它的设计, 自己实现了. 扔掉了 dva |
|
不明白你的意思, dva本身就是二次封装saga而已, 我可以分享我的代码给你看看. |
大佬, 问下项目中的@babel/core依赖的regenerator-runtime版本怎么改。。 |
哈哈 感谢了。
可以研究一下 yarn 文档里面的 resolutions。有说到怎么降低依赖的依赖的版本号的。但我试了不行哦。
|
楼主解决这个问题了吗? 我今天也遇到了 |
|
怎么操作的,我现在也遇到了这个问题 |
我当时是把dva-core源码拉下来,用 export default {
input: './src/index.js',
output: [
{
format: 'cjs',
file: 'dist/dva-core.js',
},
{
format: 'esm',
file: 'dist/dva-core.esm.js'
}
]
} |
相关平台
支付宝小程序
小程序基础库: 2.8.3
使用框架: React
复现步骤
项目编译支付宝端正常,用支付宝IDE运行报错TypeError: Function(...) is not a function,页面崩溃
期望结果
页面正常运行
实际结果
页面报错崩溃
环境信息
The text was updated successfully, but these errors were encountered: