Почему пути compilerOptions не разрешаются?
Постановка задачи
Мне не удается импортировать классы по абсолютному пути. например@power/supercharge
Относительная ссылка работает. См. Ниже в примере Stackblitz.
https://stackblitz.com/edit/typescript-q6cvtb
Я хочу импортировать класс ./folder/subfolder/supercharge.ts
назвав это с @power/supercharge
.
Абсолютный провал:
import { SuperCharge } from '@power/supercharge'
Относительно работает нормально:
import { SuperCharge } from './folder/subfolder/supercharge'
Поэтому я ожидал, что этот оператор пути сработает.
"compilerOptions": {
"baseUrl": ".",
"paths": {
"@power/*" : ["./folder/subfolder/*"]
},
Примеров так много, но мне это не удается. Это другой атрибут в tsconfig.json, который я пропустил или не понял?
Конечная цель
Успешно перенесите код (а также импорт и библиотеки) в outDir
.