我想使用ts节点
.ts
使用
path mapping
喜欢
paths: { "@/*": ["src/*"] }
像进口一样
import Sample from "@/sample"
而不是
import Sample from "../../src/sample"
编译时
tsc index.js
,我得到了这个:
指数ts:1:18-错误TS2307:找不到模块@/sample。
ts节点的正确配置是什么
这是我的tsconfig,json文件:
{
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"strict": true,
"baseUrl": "./",
"paths": { "@/*": ["src/*"] },
"esModuleInterop": true
}
}
我的示例项目是:
https://github.com/daniel-dia/ts-path-mapping