gulp-babel编译之后运行async报regeneratorRuntime is not definedulp

发布于 2022-09-07 12:11:15 字数 1227 浏览 28 评论 0

网上找了很多方法,装了插件还是不行babel-plugin-transform-runtime babel-runtime
.babelrc如下

{
    "presets": ["es2015","stage-3"],
    "plugins": [[
        "transform-runtime",
        {
          "helpers": false,
          "polyfill": false,
          "regenerator": true,
          "moduleName": "babel-runtime"
        }
      ]]
}

这是开发依赖

"devDependencies": {
    "babel-core": "^6.26.3",
    "babel-plugin-transform-runtime": "^6.23.0",
    "babel-polyfill": "^6.26.0",
    "babel-preset-es2015": "^6.24.1",
    "babel-preset-latest": "^6.24.1",
    "babel-preset-stage-3": "^6.24.1",
    "del": "^3.0.0",
    "eslint": "^4.11.0",
    "express": "^4.16.2",
    "gulp": "^3.9.1",
    "gulp-autoprefixer": "^4.0.0",
    "gulp-awaitable-tasks": "^1.0.0",
    "gulp-babel": "^7.0.1",
    "gulp-changed": "^3.2.0",
    "gulp-concat": "^2.6.1",
    "gulp-eslint": "^4.0.0",
    "gulp-if": "^2.0.2",
    "gulp-less": "^3.3.2",
    "gulp-minify-css": "^1.2.4",
    "gulp-sourcemaps": "^2.6.1",
    "gulp-uglify": "^3.0.0",
    "gulp.spritesmith": "^6.7.0",
    "http-proxy-middleware": "^0.17.4",
    "opn": "^5.1.0",
    "through2": "^2.0.3",
    "babel-runtime": "^6.26.0"
  },

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

掀纱窥君容 2022-09-14 12:11:15

是否有按照官方的要求安装插件:

npm install --save-dev babel-plugin-transform-runtime
npm install --save     babel-runtime

如果babel-runtime已经被放到devDependencies,那么先uninstall再install一遍。

執念 2022-09-14 12:11:15

babel最新版的更新为"presets": ["env"],照着这个来吧。
安装依赖也比较方便。

npm install babel-preset-env --save-dev
半边脸i 2022-09-14 12:11:15

补一下package.json里的代码

司马昭之心 2022-09-14 12:11:15

大神快来回答一下!!!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文