импортировать модуль с областью действия в другой модуль с областью действия - PullRequest
0 голосов
/ 30 марта 2019

Я пытаюсь создать библиотеку, в которой есть несколько модулей с областями видимости. Моя проблема в том, что мне не удалось настроить разрешение взаимозависимых модулей с областью действия.

например, предположим, что у нас есть следующая структура.

https://i.ibb.co/rm3jRZx/tree.png

когда я пытаюсь импортировать основной модуль внутри модуля даты, я получаю ошибку not found.

Я попытался добавить псевдоним (@ logger / date -> tsconfig.json)

"paths": {
   "@logger/core": ["../../../dist/packages/core"]
}

Я также установил основное свойство в @ logger / core

{
    "main": "../../../dist/packages/core/index.js",
}

Но это не сработало. хотя файл существует в папке dist.

код доступен на https://bitbucket.org/artmidos/logger/src/master/

Мне нужно знать, как правильно импортировать модули с областью действия в библиотеке.

...