Ruby on rails Rails 4生产中存在引导外观预编译问题的CKEditor
我正在尝试在rails 4中使用ckeditor的引导皮肤。所有这些在开发中都可以正常工作,但我在生产中遇到了一个预编译错误 我添加了ckeditor gem()。然后从()下载引导外观 我在vendor/assests/javascript/ckeditor/skins中添加了皮肤内容 并将ckeditor添加到预编译数组中。Rails.application.config.assets.precompile+=%w(ckeditor/*) 在预编译资产时,我得到了Sass::SyntaxError:未定义的变量错误 皮肤文件夹中有一些scss文件,如vendor/assets/javascripts/ckeditor/skins/bootstrapck/scss/components/_colorpanel.scss 例如,在上面提到的文件中,有一些变量用于颜色,比如$gray(我想是从bootstrap) 我认为供应商文件夹中的scss文件无法从预编译任务中的应用程序/资产访问变量和其他SCS 你知道我该如何解决这个问题吗?或者这实际上是在供应商文件夹中添加额外皮肤的正确方法吗 轨道4.1.4 sass rails 4.0.4 ckeditor 4.1.1 感谢您的帮助。您可以添加Ruby on rails Rails 4生产中存在引导外观预编译问题的CKEditor,ruby-on-rails,ckeditor,Ruby On Rails,Ckeditor,我正在尝试在rails 4中使用ckeditor的引导皮肤。所有这些在开发中都可以正常工作,但我在生产中遇到了一个预编译错误 我添加了ckeditor gem()。然后从()下载引导外观 我在vendor/assests/javascript/ckeditor/skins中添加了皮肤内容 并将ckeditor添加到预编译数组中。Rails.application.config.assets.precompile+=%w(ckeditor/*) 在预编译资产时,我得到了Sass::SyntaxEr
@import "../config/config";
在中的大多数partials的顶部
vendor/assets/javascripts/ckeditor/skins/bootstrapck/scss/components/
及
在
vendor/assets/javascripts/ckeditor/skins/bootstrapck/scss/config/_defaults.scss
让它工作
它不是很干,但至少皮肤资源可以预编译。您找到解决此问题的方法了吗?
vendor/assets/javascripts/ckeditor/skins/bootstrapck/scss/config/_defaults.scss