Как подключить и компилить глобальный sass файл в Nuxt.js?

Как подключить глобальный файл стилей sass к шаблону и компилировать его в Nuxt.js?
Нашёл только как импортировать в каждый компонент, но это не выход.
Плюс не понятно как компилировать его в таком проекте.
  • Вопрос задан
  • 5831 просмотр
Решения вопроса 2
Hardjuice
@Hardjuice
Верстальщик
Ответ написан
Комментировать
nuykon
@nuykon
Full Stack Developer
nuxt.config.js
css: [
    'normalize.css/normalize.css', // из node__modules
    '@/assets/css/main.styl' // из проекта
  ],

Я использую stylus, но аналогично подключается и less и sass
Плюс нужно установить loader, в вашем случае npm i sass-loader -D
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Выполнить
npm i @nuxtjs/style-resources -D

И добавить в nuxt.config.js
module.exports = { 
  modules: [
    '@nuxtjs/style-resources',
  ],
  styleResources: {
   sass: [
    '~/assets/globals.sass', // путь к вашему файлу
   ],
  },
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы