【发布时间】:2018-11-22 11:51:29
【问题描述】:
我想将 ts-node 与使用 path mapping 的 .ts 文件一起使用,例如 paths: { "@/*": ["src/*"] }
并像import Sample from "@/sample" 一样导入而不是import Sample from "../../src/sample"
当编译tsc index.js时,我得到了这个:
index.ts:1:18 - 错误 TS2307:找不到模块 '@/sample。
ts-node 的正确配置是什么
这是我的 tsconfig,json 文件:
{
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"strict": true,
"baseUrl": "./",
"paths": { "@/*": ["src/*"] },
"esModuleInterop": true
}
}
【问题讨论】:
标签: typescript tsc