我正在使用RoR开源应用程序,并且希望对其进行一些小的更改。 就像增加了在CKEDITOR中使用表或将其他应用程序嵌入其中的可能性。
我可以完成所有这些操作,但是如果我在环境文件中设置了config.assets.debug = true
,则只能看到自己的更改或对嵌入式应用程序进行样式设置。
问题是,当我这样做时,我的应用程序中有奇怪的行为……就像我提交表单一样,它被提交了两次……
我绝对不知道为什么...(我对RoR确实了解不多)
问题似乎还不清楚...事实是我不知道该告诉您什么以获得帮助...
如果我以嵌入式应用程序为例:
如果我在application.scss文件中添加了@import "thredded";
,而我的环境文件中没有设置config.assets.debug = true
。它没有导入样式...
如果我在环境文件中对config.assets.debug = true
进行了同样的操作。
它正在工作...我想了解如何使它在没有config.assets.debug = true
的情况下工作。
这是预编译CSS文件的问题吗?
答案 0 :(得分:0)
问题是我处于生产环境中,并且没有参加任何活动:
rake assets:precompile RAILS_ENV=production
在那之后,我所做的更改就可以很好地应用了(仍然有我的JS双重执行的问题,但这是其他的东西)……