Как исправить ошибку импорта файла scss в приложении angular Nativescript

#angular #typescript #sass #nativescript

#angular #typescript #sass #nativescript

Вопрос:

Я работаю над приложением NativeScript и использую scss для стилизации. Приложение работало хорошо, но оно начало показывать мне ошибку, касающуюся определенного файла scss.

Сообщение об ошибке:

введите описание изображения здесь

вот папка, содержащая мой файл _colors.scss:

введите описание изображения здесь

file _colors.содержимое файла scss :

введите описание изображения здесь

и я импортирую его в другие файлы scss, подобные этому (в зависимости от каталога) :

введите описание изображения здесь

все каталоги импорта в порядке, я не понимаю, почему продолжает отображаться ошибка «Не удалось разрешить».

Я попытался перезапустить приложение и удалить файлы (hooks, node_modules и platformes) и снова запустить ‘npm install’.

Дайте мне знать, если вам нужны дополнительные разъяснения.

Комментарии:

1. Вы пробовали @import "~/theme/_colors"; , предполагая, что папка темы находится на корневом уровне.

2. не удалось обнаружить этот каталог, мой файл _colors.scss находится на том же уровне, что и папка приложения

3. Я изменил каталог на ‘/src / theme / colors’, и теперь он работает, хотя на консоли отображается сообщение об ошибке, в котором говорится: Ошибка: / src /theme /colors не начинается с /data/data/org.nativescript.nsngcourse/files / app Есть какие-либо идеи по этому поводу?