Почему пути 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.

0 ответов

Другие вопросы по тегам