webpack报错运行时没有定义

一、问题描述

ReferenceError: regeneratorRuntime is not defined

二、问题分析

缺少regenerator的运行时库,具体原理,可查看babel文章

三、解决方案

1、配置transformruntime

A、安装插件

cnpm i -D babel-plugin-transform-runtime
cnpm i -S babel-runtime

B、配置babelrc

{
    "presets": ["env"],
    "plugins": ["transform-runtime"]
}

2、在js中引入polyfill

在src/index.js中import 'babel-polyfill'

3、在webpack的entry中引入polyfill

["babel-polyfill", "./index.js"]
上一篇:JXL读取写入excel表格数据


下一篇:Excel表格数据导入MySQL数据库