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

问题描述 投票:0回答:1

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

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

运行项目(dev&prod)时一切正常,运行业力时我有以下错误:

ERROR in .... / controller.js找不到模块:错误:无法解析'C:\ Workspaces ....'中的'../../../service'

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

有没有办法使业力发挥作用,因为它在prod和dev中有效?

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

typescript webpack import karma-runner
1个回答
0
投票

也许这是karma配置文件中的preprocessorsfiles值的问题。确保你传递JS和TS文件都扔了打字稿预处理程序。

© www.soinside.com 2019 - 2024. All rights reserved.