我正在使用RoR开源应用程序,我想对它进行一些小的更改。比如在CKEDITOR中添加使用表的可能性,或者在其中嵌入其他应用程序
我完成了所有这些,但只有在环境文件中设置config.assets.debug = true
时,我才能看到我的更改,或者设计嵌入式应用程序的样式。
问题是,当我这样做时,我的应用程序中会有奇怪的行为。。。就像我提交表格时,它会提交两次。。。
我完全不知道为什么。。。(我真的不太了解RoR)
编辑
这个问题似乎还不清楚。。。事实上,我不知道该告诉你什么才能得到帮助。。。
如果我以我的嵌入式应用程序为例:
如果我在application.scss文件中添加@import "thredded";
,而不在环境文件中设置config.assets.debug = true
。它不是在导入样式。。。如果我对环境文件中的config.assets.debug = true
执行同样的操作。
它正在工作。。。我想了解如何使它在没有config.assets.debug = true
的情况下工作。
这是预编译css文件的问题吗?
问题是我处于生产环境中,我没有做任何事情:
rake assets:precompile RAILS_ENV=production
在那之后,我的更改应用得很好(JS的双重执行仍然存在问题,但那是另一回事)。。。