如何在TypeScript中使用模块别名?
我认为在tsconfig中使用path和basePath允许使用别名,但不允许如何在TypeScript中使用模块别名?,typescript,tsconfig,Typescript,Tsconfig,我认为在tsconfig中使用path和basePath允许使用别名,但不允许 “模块解决方案”:“节点”, “baseUrl”:“/src”, “路径”:{ “@api/*”:[“api/*”] }, 从“@api/routes”导入路由;//pjroot/src/api/routes.ts(VS代码查看此文件) 错误:找不到模块“@api/routes” 当我编译这个项目时,我看到别名@api不会替换为路径,为什么? 我不想为那个简单的任务使用第三方模块,比如modulesAlias
“模块解决方案”:“节点”,
“baseUrl”:“/src”,
“路径”:{
“@api/*”:[“api/*”]
},
从“@api/routes”导入路由;//pjroot/src/api/routes.ts(VS代码查看此文件)
错误:找不到模块“@api/routes”
当我编译这个项目时,我看到别名@api不会替换为路径,为什么?
我不想为那个简单的任务使用第三方模块,比如modulesAlias等
配置中存在哪些别名?如果在编译过程中它们没有替换为实际路径?不可能。
用于模块的路径别名,如Web包
您应该使用模块别名等模块