Посылка связывает импортированные файлы node_modules - PullRequest
0 голосов
/ 24 апреля 2019

Я разрабатываю модуль npm, используя реагирование, и решил использовать пакет для связывания. В этом модуле я использую библиотеку внешних стилей (которую я добавил в качестве зависимости, чтобы указанная библиотека тоже была установлена ​​при установке моего модуля) и использую ее fonts и images через импорт следующим образом:

import icons from 'style-npm-module/dist/icons/icons.svg';
import logo from 'style-npm-module/dist/logos/logo.svg';

При связывании parcel получил эти файлы из модуля npm, добавил их в папку dist и изменил импорт на относительные пути, а структура папки выглядит следующим образом:

dist
  |-index.js
  |-logo.{some-random-number}.svg
  |-font.{some-random-number}.svg

и в index.js эти файлы называются "/logo.{some-random-number}.svg" или "/font.{some-random-number}.svg" вместо ссылки на модуль npm.

Можно ли ограничить изменения такого вида импорта и заставить посылку сохранить импорт, как указано в node_modules?

...