gpt4 book ai didi

javascript - 为什么 babel-standalone@6 在 Firefox 20 中不起作用?

转载 作者:搜寻专家 更新时间:2023-10-31 23:19:46 25 4
gpt4 key购买 nike

我写了一些代码,当在浏览器(Firefox 20.0)中打开页面时,它在控制台中显示以下错误:

JS: https://unpkg.com/babel-standalone@6/babel.min.js

TypeError: e.forEach 不是一个函数 @ https://unpkg.com/babel-standalone@6/babel.min.js:8

代码:

<script type="text/babel">
let input = [1, 2, 3];
console.log(typeof input);
</script>

我发现使用“let”或“var”没有区别。它甚至在到达这些线之前就崩溃了。为什么会这样?我错过了什么吗?

PS:虽然我可以使用 NPM 和 browserify 来使用 babel,但我只是想使用这个脚本来测试它。

最佳答案

这似乎是因为 Lodash 不支持您使用的 Firefox 版本,而 Babel 依赖于 https://github.com/lodash/lodash/issues/2924

通常 babel-standalone 以标准 ES5 环境为目标,但这似乎是我们无法解决的情况,因为它在我们的依赖项之一中。

关于javascript - 为什么 babel-standalone@6 在 Firefox 20 中不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48557363/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com