我的目的是为了在.ts文件中使用alias来简化导入路径, 然而提示找不到路径, 具体配置如下:
// 文件结构(不含`webpack`)
package.json
tsconfig.json
src
|--main.ts
|--constants.ts
// package.json 部分配置
{
"scripts": {
"dev": "node-dev -r ts-node/register src/main.ts"
}
}
// tsconfig.json 部分配置
{
"compilerOptions": {
"target": "es6",
"module": "commonjs",
"moduleResolution": "node",
"baseUrl": ".",
"paths": {
"@Src/*": ["src/*"]
}
},
"include": [
"./src/**/*.ts"
]
}
// constants.ts
const constants = {
a: 1,
}
export default constants
// main.ts
import constants from "@Src/constants"
console.log(constants)
我想问一下: 是否一定需要webpack才能实现alias, 如果不是, 我该如何修改配置?