- 已关闭。**此问题需要debugging details。当前不接受答案。
编辑问题以包含desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem。这将有助于其他人回答问题。
6小时前关门了。
Improve this question
请我尝试转换我的javascript代码到es5使用babel,但它不工作。我似乎不能得到它完成。
我使用babel standalone来做这个,因为我使用的是一个非节点js环境。我已经按照文档链接到了单机版...
<script src="https://unpkg.com/@babel/standalone/babel.min.js"></script>
我还将脚本标记类型更改为type="text/babel"
,我还指定了此data-type="module"
,以便它与浏览器对ES模块的本机支持相匹配。
但这似乎并不奏效。我说的工作是指javascript代码不能在旧的浏览器上运行,因为支持。我试图让我的代码在lg webOS tv 3.0上工作,从他们的网站上看,那个版本的lg webOS tv不支持ES6。
我试着使用一些类似问题答案中的预设值,但仍然不起作用。
<script type="text/babel" data-presets="es2015,stage-3">
<script type="text/babel" data-presets="es2017,stage-2">
两个都试过了,我还是不能让浏览器运行javascript代码。而且它更像jquery而不是javascript。事实上,它80%是jquery。我不能在这里发布代码,因为它太大了。代码没有问题,因为它在现代浏览器上运行得很好。只有在lg webos tv 3.0上才会遇到这个问题
1条答案
按热度按时间abithluo1#
不幸的是不能使用babel。不起作用。我用traucer代替。易于使用和入门,特别是对于非节点js环境