b-подсказка css не работает при установке с помощью менеджера пакетов npm - PullRequest
0 голосов
/ 10 ноября 2018

В настоящее время я работаю над созданием компонента, очень похожего на график вклада от Github, и немного пытаюсь поделиться им в виде пакета npm.

Компонент vue-contribution-graph, упакованный с npm, не отображает всплывающую подсказку должным образом. CSS для компонента b-tooltip работает над исходным проектом, но, похоже, он не включен должным образом в упакованный компонент. Действительно, после запуска npm i vue-contribution-graph фон всплывающей подсказки не появляется.

Я создал проблему с GitHub, чтобы прояснить ситуацию: https://github.com/estelled/vue-contribution-graph/issues/4

Поведение остается тем же после установки всех зависимостей вручную.

Я следовал этому уроку для упаковки npm.

Файлы изменены для упаковки компонента:

  1. package.json
  2. добавлен файл vue.config.js, чтобы включить CSS в пакет

Как мне это исправить?

1 Ответ

0 голосов
/ 02 января 2019

Я предполагаю, что он не работает при установке через npm, потому что путь к файлам CSS неправильный. Однако они верны при запуске пакета vue-contribution-graph как отдельного.


Посмотрев на ваш demo.html, похоже, он требует отсутствующий файл: ./vue-contribution-graph.css. Вы пробовали установить extract: false для автоматического включения вашего CSS в пакет?

...