【发布时间】:2019-01-04 16:31:09
【问题描述】:
我一直在研究tsconfig.json,发现它可以创建路径。
目前我能找到的唯一方法是这样的:
"compilerOptions": {
"baseUrl": "./src/app",
"paths": {
"@components": ["components/*"]
}
这让我可以做这样的事情:
import { dialogSale } from '@components/dialog-sale/dialog-sale.component';
这很好用,但是对于我的文件夹结构来说有点浪费时间,因为我的基本路径已经在应用程序中,所以我只需要这样做,实际上短了 1 个字符:
import { dialogSale } from 'components/dialog-sale/dialog-sale.component';
我想要做的是缩短我的导入语句以及减少子目录的开发人员错误是能够像这样使用:
import { dialogSale } from '@components/dialog-sale.component';
以上将是最理想的,因为它减少了开发人员错误的机会以及导入语句的直截了当。
【问题讨论】:
标签: typescript import path glob tsconfig