如果不明确,则Karma无法加载ts文件

时间:2019-03-06 08:15:43

标签: typescript webpack import karma-runner

在一个javascript文件(controller.js)中,我导入了一个 ts 文件(服务)

import {service} from "../../../service";

虽然在运行项目(开发和生产)时一切正常,但是在运行业力时却出现以下错误:

  .... / controller.js中的

错误   找不到模块:错误:无法解决   “ ../../../service”在   'C:\ Workspaces ....'

如果我写扩展名,它可以正常工作,但是这里有很多地方可以更改。

有一种方法可以使业力在产品和开发人员中发挥作用?

我正在使用:webpack业力和摩卡咖啡。

1 个答案:

答案 0 :(得分:0)

在业力配置文件中的preprocessorsfiles值可能是一个问题。 确保您同时传递了JS和TS文件,并把打字稿预处理器扔了出去。