Как использовать sassLoader includePaths в Angular 5? - PullRequest
0 голосов
/ 08 июня 2018

Я нашел проект, над которым я работаю, полный очень длинный относительный путь в общие стили.Я хочу настроить его так же, как webpack.config.json позволяет:

sassLoader: {
   includePaths: [path.resolve(__dirname, "./some-folder")]
}

Но Angular не открывает этот файл, я обнаружил, что вы можете извлечь его, но здесь это не вариант:

Команда 'eject' временно отключена, поскольку она еще не совместима с новым форматом angular.json.Новый формат конфигурации обеспечивает дополнительную гибкость для изменения конфигурации вашего рабочего пространства без извлечения.Ejection будет повторно включено в будущем выпуске CLI.

Если вам нужно извлечь сегодня, используйте CLI 1.7 для извлечения вашего проекта.

Есть ли способ установитьвариант конфигурации в Angular и есть пути включения scss?

1 Ответ

0 голосов
/ 08 июня 2018

Я нашел правильный путь:

angular.json

"styles": [
  "src/app/core/preloader/preloader.scss",
  "src/styles.scss"
],
"stylePreprocessorOptions": {
  "includePaths": [
    "src/app/shared/styles/app"
  ]
},
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...