добавление основного интерфейса в приложение rails vuejs - PullRequest
0 голосов
/ 01 января 2019

Я пытаюсь добавить coreui в Rails приложение и использую VueJS тему coreui .

Есть несколько активов, которые я скопировал в приложение rails какв app/assets/stylesheets/scss

SCSS - это основная папка из coreui, и структура каталогов выглядит следующим образом.

enter image description here

Но когдаЯ пытаюсь загрузить приложение, оно выдает ошибку:

enter image description here

В styles.scss нет ничего плохого,

// If you want to override variables do it here
@import "variables";

// Import styles
@import "@coreui/coreui/scss/coreui";

// If you want to add something do it here
@import "custom";

// ie fixes
@import "ie-fix";

эта строка @import "@coreui/coreui/scss/coreui"; импортирует CoreUI из каталога node_modules.

, тогда как ошибка заключается в файле _variables.scss в node_modules/@coreui/coreui/scss/_variables.scss.

, и он загружает 2 партиала в вышеуказанном файлекак

@import "node_modules/bootstrap/scss/functions"; // from bootstrap node_modules
@import "node_modules/bootstrap/scss/variables"; // from bootstrap node_modules

обе эти части доступны по одному и тому же пути в начальной загрузке, а также с _variables.scss и _functions.scss.

Что-то не так с конвейером ресурсов Rail?Нужно ли что-то менять?Я использую конфигурацию Vue webpacker для приложения.и проблема просто связана с добавлением некоторых активов в приложение и последующей их загрузкой.Можете ли вы указать, где я не прав?

...