Признак для импорта scss ищет в node_modules в Angular 6 - PullRequest
0 голосов
/ 29 мая 2018

У меня есть угловой проект.Если я использую: @import "~styles/variables"; внутри компонента и поместил файл переменных в src/styles/variables, я получу: File to import not found or unreadable: /Users/asaadmahmood/Git/HelloWorld/node_modules/styles/_variables.scss. Однако, если я скопирую и вставлю папку стилей в мои node_modules, и снова запустите приложение.Это работает.

Обратите внимание, что компас также включен как тот, который предполагает, что знак ~ переносит его в папку node_modules.@import "~compass-mixins/lib/compass";

Если я пытаюсь перейти к папке src из папки node_modules, это тоже не работает.

Я все еще могу импортировать файл переменных с относительным URLпредполагая, что сам файл работает.@import "../../styles/variables.scss";

Любая помощь будет оценена.(Я создал новый проект, чтобы проверить это, просто чтобы убедиться, что мой проект не испортился).

1 Ответ

0 голосов
/ 29 мая 2018

Похоже, @import "src/styles/variables"; и @import "~src/styles/variables"; работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...