Псевдоним для подпапки пакета npm - PullRequest
0 голосов
/ 08 июля 2019

Я создал пакет и опубликовал через npm, который имеет такую ​​структуру:

/root
.../dist
....../components
........./button
........./input
.../src

Чтобы использовать компонент кнопки, я должен импортировать с помощью:

import Button from "my-ui-library/dist/components/button";

Можно ли создать псевдоним для преобразования этого оператора импорта, например:

import Button from "my-ui-library/components/button";

или

import Button from "my-ui-library/button";

Я пытался использовать пакеты module-alias и link-module-alias, но когдаЯ хочу импортировать его из библиотеки node_modules, он выдает ошибку «Не найден пакет» в следующих конфигурациях:

import Button from "my-ui-library/@components/button";

enter image description here

package.json:

  "_moduleAliases": {
    "@components": "dist/components"
  }

Заранее спасибо

...