Изображения в пакете npm не отображаются в приложении Meteor

Я пытаюсь перенести некоторые из своих пакетов атмосферы в пакеты npm и столкнулся с некоторыми проблемами с изображениями, которые не загружаются в виджете uploadcare-widget пакета npm. Пакет ссылается на изображения в папке node_modules/uploadcare-widget/images, Изображения отображаются на странице через css, например:

.uploadcare-dialog-file-sources:before {
  background-image: url("node_modules/uploadcare-widget/images/arrow.png");
}

Я вижу, что мое приложение пытается загрузить изображения из сетевого инспектора, но изображение не загружается с отображаемого пути. Я могу подтвердить, что файлы изображений находятся в указанном каталоге файлов. Есть ли что-то особенное, что мне нужно сделать, чтобы иметь возможность загружать изображения из пакета npm?

Я старался import 'node_modules/uploadcare-widget/images'; и другие варианты внутри общей папки. Я, вероятно, в конечном итоге вернусь к использованию пакета атмосферы:\

1 ответ

Возможно, вы используете UPLOADCARE_SCRIPT_BASE как в readme, но, возможно, это неправильный путь.

Попробуйте использовать только этот код

import uploadcare from 'uploadcare-widget'

вместо readme-подобного кода.

Другие вопросы по тегам