【发布时间】:2017-08-31 17:07:54
【问题描述】:
在 TypeScript 中使用路径 + baseUrl 配置时,我在运行 mocha 时遇到问题
我的 tsconfig.js 是这样设置的:
"baseUrl": "./src/", /* Base directory to resolve non-absolute module names. */
"paths": {
"interfaces/*": [
"interfaces/*"
],
"models/*": [
"models/*"
],
"schemas/*": [
"schemas/*"
],
"classes/*": [
"classes/*"
],
"libs/*": [
"libs/*"
],
"config/*": [
"config/*"
]
我将 mocha 作为“mocha build/test”运行
编译后的 TS 代码无法找到我的引用,因为它编译为
var user_1 = require("interfaces/user");
如果我事先添加“../”,它将毫无问题地编译
有什么想法我在这里做错了吗?
【问题讨论】:
标签: typescript testing path compilation mocha.js