использование flag-icon-css (пакет npm) с метеором - PullRequest
0 голосов
/ 09 мая 2018

Я пытаюсь использовать пакет npm flag-icon-css с метеором. Я использую sass для изменения пути значков следующим образом:

$flag-icon-css-path: '/npm/node_modules/flag-icon-css/flags';
$flag-icon-rect-path: '/4x3';
$flag-icon-square-path: '/1x1';

@import '{}/node_modules/flag-icon-css/sass/flag-icon.scss';

но я застрял, потому что я не понимаю, каков правильный путь для переменной $flag-icon-css-path.

вопрос прост: как я могу получить доступ к файлам в пакете npm? какой правильный путь? Нужно ли экспортировать их все явно или что-то подобное?

Ответы [ 2 ]

0 голосов
/ 09 мая 2018

Оказывается, что файлы из пакетов npm не видны клиенту напрямую. Решение должно заключаться в том, чтобы обернуть пакет npm в пакет meteor и явно экспортировать то, что необходимо клиенту. В этом случае решение состоит в том, чтобы использовать уже созданный пакет для этого модуля npm: meteor add jss:flag-icon

0 голосов
/ 09 мая 2018

NPM - это пакеты, которые должны быть установлены. Тогда он сможет напрямую обратиться к нему: https://docs.npmjs.com/cli/install

Зайдите в папку, используя подсказку, и выполните:

npm install
...