@ nuxtjs / style-resources не импортирует файлы scss - PullRequest
0 голосов
/ 17 апреля 2019

Модуль @ nuxtjs / style-resources не импортирует мои файлы scss.У меня есть специальная структура папок для создания нескольких веб-сайтов из одного проекта Nuxt, я думаю, что это может вызвать проблему.

Вот как выглядит моя структура папок:

/
package.json
  /src
    /site-one
    /site-two
    /shared
      nuxt.config.js
      /assets
        /scss
          imports.scss

Вот чтомой файл nuxt.config в / shared выглядит следующим образом:

modules: [
    '@nuxtjs/style-resources',
],

styleResources: {
  scss: [
      './assets/scss/imports.scss',
  ]
},

Я попытался '~assets/scss/imports.scss' без успеха.

Я также попытался создать псевдоним так:

build: {
  ...
  extend(config, ctx) {
    config.resolve.alias['~sharedPath'] = __dirname
  }
}

и используя такой путь: '~sharedPath/assets/scss/imports.scss', но, похоже, это тоже не работает.

Я не уверен, что еще я могу попытаться заставить @ nuxtjs / style-resources импортировать мои файлы scssПожалуйста, помогите.

1 Ответ

0 голосов
/ 18 апреля 2019

Я исправил это так:

modules: [
  '@nuxtjs/style-resources',
],

styleResources: {
  scss: [
    __dirname + '/assets/scss/imports.scss',
  ]
},
...