【问题标题】:Typescript + Webpack doesn't work with typesTypescript + Webpack 不适用于类型
【发布时间】:2018-05-04 19:46:15
【问题描述】:

我有一个简单的课程

export default class Scott {
  hello() {
    let color: string = "blue";
    return true;
  }
}

然而 Webpack 4 抛出这个错误: ERROR in ./src/js/test.ts 模块解析失败:意外令牌 (3:17) 您可能需要适当的加载程序来处理此文件类型。

如果我将 "let" 更改为 let color = "blue";然后它工作。每当我尝试引入一种类型时,都会出现意外的令牌错误。

我需要在 tsconfig 文件中包含什么内容吗?

【问题讨论】:

  • 就像任何不是 JS 的东西一样,如果你想用 Webpack 编译它,你需要一个加载器。

标签: typescript webpack


【解决方案1】:

你需要确保你的 webpack 配置中有一个 Typescript 加载器,以便它了解如何加载 .ts 文件。

ts-loaderawesome-typescript-loader 都是不错的选择。

每一个都描述了如何在你的 webpack 配置中进行设置。

【讨论】:

    猜你喜欢
    • 2023-02-11
    • 2019-10-11
    • 2019-05-20
    • 2021-01-19
    • 2023-03-25
    • 2023-01-25
    • 2023-03-31
    • 1970-01-01
    • 2018-10-17
    相关资源
    最近更新 更多