微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

有没有办法在刀片文件中使用 ES6 并通过混合进行转换?

如何解决有没有办法在刀片文件中使用 ES6 并通过混合进行转换?

我的刀片文件通常包含 Javascript 以改善用户体验。不幸的是,我的一些用户仍在使用不支持 IE 11ES6,并导致我的页面因语法错误而失败。有没有什么简单的方法可以自动转换刀片中的所有 Javascript?如果没有,我是否应该创建一个公共库,可以被需要特定功能页面调用

page.blade:

@extends('layouts.app')
@section('content')
  <input id="field">
@endsection

@section('scripts')
<script>
   const a = document.getElementById('field');  // or any ES6 js
   const b = txt => console.log(txt);
</script>
@endsection

我正在寻找的是让 babel(或其他东西)将其转译为 ES5,以防我的用户正在运行 IE。如果可能,我还想拥有一个 ES6 版本,并且只将其提供给现代浏览器。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。