【问题标题】:How to set babel on create-react-app Project?如何在 create-react-app 项目上设置 babel?
【发布时间】:2017-07-18 07:18:57
【问题描述】:

我正在做由 create-react-app 创建的 React.js 项目。我使用 axios 连接服务器,所以我必须使用 babel-polyfill 来支持 IE11。 create-react-app 没有 webpack.config.js 文件来修改'entry',所以我不能设置 babel。

我还尝试在使用 axios 的 javascript 文件中插入 import 'babel-polyfill';require('babel-polyfill');。但它没有用。

我该如何解决这个问题?

【问题讨论】:

  • 下载 babel-polufill 然后使用 var babel=require('downloaded location')

标签: javascript reactjs webpack axios create-react-app


【解决方案1】:

create-react-app 仅包含几个 polyfill 以减少代码大小(ES6 polyfill 很大)。

如果你想在不修改 webpack 配置的情况下添加 babel-polyfill,则需要在应用程序的入口点将其导入,然后再调用其他任何内容

// on top of your index.js
import 'babel-polyfill'

【讨论】:

    猜你喜欢
    • 2019-10-29
    • 2018-09-10
    • 1970-01-01
    • 1970-01-01
    • 2019-02-07
    • 2019-03-20
    • 1970-01-01
    • 2020-10-11
    • 1970-01-01
    相关资源
    最近更新 更多