я пытаюсь загрузить ресурсы (favicons, fonts, ...), которые поступают из корпоративного пакета styleguide npm, расположенного внутри node_modules.Поскольку мое приложение является частью более крупной инфраструктуры, я не могу использовать каталог / static, так как nuxt.config ищет ресурсы в каталоге / root.Есть ли решение этой проблемы? node_modules
link: [
{
rel: 'apple-touch-icon',
sizes: '180x180',
href: '@package-name/styleguide/dist/images/favicons/apple-touch-icon.png',
},
{
rel: 'icon',
type: 'image/png',
sizes: '16x16',
href: '@package-name/styleguide/dist/images/favicons/favicon-16x16.png',
},
{
rel: 'icon',
type: 'image/png',
sizes: '32x32',
href: '@package-name/styleguide/dist/images/favicons/favicon-32x32.png',
},
{
rel: 'icon',
type: 'image/png',
sizes: '192x192',
href: '@package-name/styleguide/dist/images/favicons/android-chrome-192x192.png',
},
{
rel: 'icon',
type: 'image/png',
sizes: '512x512',
href: '@package-name/styleguide/dist/images/favicons/android-chrome-192x192.png',
},
{
rel: 'icon',
type: 'image/x-icon',
href: '@package-name/styleguide/dist/images/favicons/favicon.ico',
},
{
rel: 'mask-icon',
href: '@package-name/styleguide/dist/images/favicons/safari-pinned-tab.svg',
color: '#611e75',
},
{
rel: 'manifest',
href: '@package-name/styleguide/dist/images/favicons/site.webmanifest',
},
// { rel: 'stylesheet', href: 'https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600&display=swap' },
],