Я создаю разные модули для разных клиентов, но у некоторых модулей есть общие активы, такие как шрифты и т. Д. c.
Структура моей папки
/root
/constructs
/_shared
....
/modules
/vueModule1
/assets
/css
* main.css
* index.html
/vueModule2
/assets
/css
* main.css
* index.html
Теперь в моей главной. css Я хотел бы сослаться на файлы шрифтов внутри / constructs / _shared, проблема в том, что я могу сделать это, используя ../../../../constructs/_shared/
(4x ../), но тогда мне придется сделать это после сборки проекта для производства, потому что в dev режим это ../../../../../constructs/_shared
(5x ../). Из-за того, что ресурсы находятся внутри дополнительной общедоступной папки c во время разработки dev
Есть ли более «умный» способ исправить это?