Nuxt использует vue -meta , поэтому вы можете включить CSS на отдельной странице следующим образом:
// inside your page
export default {
head () {
return {
meta: {
link: [
{ rel: 'stylesheet', href: '/css/new.css' },
]
}
}
}
}
Поскольку это функция, с ней проблем не должно быть чтобы сделать его динамическим / для каждого маршрута
// inside your page
export default {
head () {
if($route.path.includes('/old/')) {
return {
meta: {
link: [
{ rel: 'stylesheet', href: '/css/old.css' },
]
}
}
}
}
Вы также можете извлечь его в mixin и легко применить к нескольким страницам ....