то слишком вверх ушел)
__________
Здравствуйте!
Интересный (надеюсь 😁) и неожиданный вопрос.
Мы делаем SaaS приложение для которого пользователям надо будет добавлять какой-то JS файл к себе на сайт, который будет подтягивать к ним виджет (так работают все онлайн-чаты, те же виджеты, Яндекс.Метрика и вообще все-все подобные сервисы).
И соответственно задача в том, чтобы сделать отдельный entry для вебпака (назовем это script-user-have-to-add.js), который будет содержать JS'ный код для сайтов пользователей.
Но как заставить vue отдавать этот JS файл?
1. Мы пытались сделать новый роут в vue-router и настроить его на возврат нужного файла - vue ругается (и верно, ведь там просто JS файл, а не компонент)
2. Пытались просто на уровне webpack добавил новый entry. Так vue это entry автоматически подключает везде
Может кто-то с этим сталкивался?
Как вы решали подобную проблему? Или быть может есть какие-то готовы библиотеки для этого?
А надо ли вообще код от пользователя через вебпак прогонять? 1. с роутером это никак не связано
Обсуждают сегодня