【问题标题】:Trying to use babel generated code in .Net Core Razor pages尝试在 .Net Core Razor 页面中使用 babel 生成的代码
【发布时间】:2019-03-02 01:08:20
【问题描述】:

我已经安装了 babel 并且能够获取一个 js 文件并进行转换。

但我不知道如何使新文件在页面上工作。

我正在使用 async/await,并且使用默认选项会导致:

未捕获的 ReferenceError: regeneratorRuntime 未定义

我尝试过使用选项,但它们最终都使用 require 之类的东西,导致不同的错误:

未捕获的错误:找不到模块“@babel/runtime/helpers/interopRequireDefault”

{
  "presets": [
    [
      "@babel/preset-env",
      {
        "modules": "commonjs",
     //   "useBuiltIns": "usage",
        "debug": true
      }
    ]
  ],
  "plugins": [
    "@babel/plugin-transform-runtime"
  ]
}

关于如何使用基本 html 页面在 .Net Core 中实现此功能的任何提示?

【问题讨论】:

    标签: javascript razor .net-core babeljs


    【解决方案1】:

    我终于让它工作了。这是关键:

    https://babeljs.io/docs/en/babel-polyfill

    我不需要玩选项。我只需要包含分发 polyfill.min.js

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-06-17
      • 1970-01-01
      • 2021-09-29
      • 2022-12-11
      • 2019-12-20
      • 1970-01-01
      • 2021-07-21
      • 2020-12-21
      相关资源
      最近更新 更多