Ruby on rails ckeditor_rails预编译config.js

Ruby on rails ckeditor_rails预编译config.js,ruby-on-rails,deployment,ckeditor,Ruby On Rails,Deployment,Ckeditor,我有一个rails 4.2应用程序,使用ckeditor_rails gem,版本4.5.3 我在/app/assets/ckeditor/config.js中添加了一个自定义配置文件,如中的文档所述。这将在生产环境的application.js中正确预编译 问题在于,在rakeassets:precompile之后,在/public/assets/ckeditor/config.js中创建了一个示例配置文件,很可能来自gem。我的配置不起作用(只有在生产中删除此文件后) 有没有办法阻止创建此文

我有一个rails 4.2应用程序,使用ckeditor_rails gem,版本4.5.3

我在/app/assets/ckeditor/config.js中添加了一个自定义配置文件,如中的文档所述。这将在生产环境的application.js中正确预编译

问题在于,在rakeassets:precompile之后,在/public/assets/ckeditor/config.js中创建了一个示例配置文件,很可能来自gem。我的配置不起作用(只有在生产中删除此文件后)


有没有办法阻止创建此文件?或者使用/app/assets/ckeditor/config.js中的文件内容进行预编译?

此文件是应在
app/assets/javascripts/ckeditor/config.js中设置的预编译配置

可能您在此文件中有一个错误,它停止了ckeditor的初始化

检查web浏览器的控制台输出是否有错误


如果不需要任何ckeditor配置,请将
app/assets/javascripts/ckeditor/config.js
设置为空文件。

此文件是应在
app/assets/javascripts/ckeditor/config.js中设置的预编译配置

可能您在此文件中有一个错误,它停止了ckeditor的初始化

检查web浏览器的控制台输出是否有错误


如果您不需要任何ckeditor配置,请将
app/assets/javascripts/ckeditor/config.js
设置为空文件。

我们已成功将ckeditor部署到生产中:

要让Cckeditor的所有资产进行预编译是一件非常困难的事情,但从我的记忆中可以看出,您只需确保您正在为
生产环境进行预编译:

rake assets:precompile RAILS_ENV=production

我不记得还有其他选择


如果您想进行回购,我随时可用,我们可以检查是否可以使其正常工作。

我们已成功将CKEditor部署到生产中:

要让Cckeditor的所有资产进行预编译是一件非常困难的事情,但从我的记忆中可以看出,您只需确保您正在为
生产环境进行预编译:

rake assets:precompile RAILS_ENV=production

我不记得还有其他选择


如果您想建立回购协议,我随时可以使用,我们可以检查是否可以让它正常工作。

我的文件非常简单(只有一行配置),并且在application.js中正确预编译。问题是,示例配置文件也会生成,并且在加载application.js后加载,因此会覆盖我的配置。我的文件非常简单(只有一行配置),并且在application.js中正确预编译。问题是还生成了示例配置文件,并且在加载application.js后加载了该文件,从而覆盖了我的配置。感谢您的帮助。我为生产环境做了预编译。该文件仍在生成中,我不知道为什么。也许这是宝石中的一只虫子。谢谢你的提议。我为生产环境做了预编译。该文件仍在生成中,我不知道为什么。也许这是宝石中的一只虫子。