Próbuję użyć skórki bootstrap dla cedruitora w szynach 4. Wszystko działa dobrze w programowaniu, ale dostaję błąd prekompilacji w produkcji.CKEditor z problemem prekompilacji skórki Bootstrap w produkcji dla Rails 4
Dodałem klejnot kyeditora (https://github.com/galetahub/ckeditor). Następnie pobrano startowej skóry z (https://github.com/Kunstmaan/BootstrapCK4-Skin/tree/master/skins/bootstrapck)
Po dodaniu zawartości skóry u dostawcy/assests/JavaScript/CKEditor/skórki
i dodano CKEditor do precompile tablicy. Rails.application.config.assets.precompile + =% w (ckeditor/*)
W prekompilacji zasobów otrzymuję Sass :: SyntaxError: Niezdefiniowany błąd zmiennej.
Istnieje kilka plików scss w folderze ze skórą, takich jak vendor/assets/javascripts/ckeditor/skins/bootstrapck/scss/components/_colorpanel.scss , które mają zmienne na przykład we wspomnianym wyżej pliku zmienna dla kolorów takich jak $ grey (Przypuszczam, że z bootstrapu).
Myślę, że pliki scss w folderze dostawcy nie mogą uzyskać dostępu do zmiennych i innych scss z aplikacji/zasobów w zadaniu prekompilacji.
Każdy pomysł, w jaki sposób mogę to naprawić, czy jest to właściwie poprawny sposób dodawania dodatkowej skóry w folderze dostawcy?
szyny 4.1.4 Sass-szyny 4.0.4 CKEditor 4.1.1
wdzięczni za każdą pomoc.
Czy znalazłeś rozwiązanie tego problemu? – qarol