javascript - 将模块设置为 ES2017 时 tsconfig 错误

标签 javascript typescript webpack lit-element

LitElement 我的 tsconfig.json 的以下文档如下所示:

  {   
    "compilerOptions": {
        "target": "ES2017",
        "module": "ES2017",
        "moduleResolution": "node",
        "experimentalDecorators": true
      },
    "include": [
        "src/*"
    ]
}

我看到一条错误消息

TS6046: Argument for '--module' option must be: 'none', 'commonjs', 'amd', 'system', 'umd', 'es6', 'es2015', 'esnext'.

最佳答案

这是一个bug in the LitElement docs 。有错误告诉你出了什么问题。 Typescript module不支持 ES2017 作为值。您应该将其更改为 es2015esnext

关于javascript - 将模块设置为 ES2017 时 tsconfig 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54801663/

相关文章:

javascript - Angular 7 和 webpack 中的未捕获错误 : Can't resolve all parameters for LoginComponent: (?)

javascript - 正则表达式 : Array Match

javascript - 如何使用javascript选择下拉选项并更改其值

javascript - 使用 Angular 验证表行中的输入

angular - 依赖于其他效果结果的链式效果

javascript - 我应该如何在 typescript 代码中写入 `root` 类型?

javascript - 如何下载图像并将其显示在 NativeScript 应用程序中?

Angular - 如何将 Angular 变量绑定(bind)到 html 并显示

reactjs - 创建 React 应用程序 - 重新加载缓慢。加速选项

javascript - React-Redux 与 webpack 给出错误 Uncaught TypeError : Super expression must either be null or a function, not undefined