Я только начинаю с Angular 6, использую Angular CLI и знакомлюсь с файловой структурой.Я намерен использовать SCSS для создания единой глобальной таблицы стилей.Тем не менее, когда я компилирую, я получаю сообщение об ошибке:
ERROR in ./src/app/top-bar/top-bar.component.scss
Module build failed (from ./node_modules/sass-loader/lib/loader.js):
// Copyright Joyent, Inc. and other Node contributors.
^
Invalid CSS after "...N THE SOFTWARE.": expected 1 selector or at-
rule, was "var formatRegExp = "
in /Users/me/Documents/projects/node_modules/util/util.js
(line 1, column 1)
Моя пользовательская папка scss находится в src/assets/scss
.
Мой компонент верхней панели находится в src/app/top-bar
.
Я пытаюсь получить доступ к src/assets/scss/app.scss
в src/app/top-bar/top-bar.component.scss
и получаю вышеуказанную ошибку.
Я пробовал многочисленные способы импорта файлов @import "~/assets/scss/app.scss";
и @import "../assets/scss/app.scss";
, чтобы включить необходимыепеременные, но я не могу быть уверен в том, что я делаю неправильно, так как ошибка кажется расплывчатой и не указывает ни на какой конкретный файл, кроме основной угловой утилиты.
Если кто-то может пролить свет, даже на процесс отладки длятакая ошибка очень поможет.