我在rails项目中使用parsley.js,它在我的本地计算机上运行良好。在Heroku上,好像不存在。 javascript文件位于应用程序/资产中。我查看了在heroku上提供的已编译js,并且欧芹肯定在其中,但是我没有看到它真正起作用。
我什至不知道如何开始对此进行故障排除。可能是什么问题?
最佳答案
我以前有同样的问题。但是我在enviroments/production.rb
文件中做了一些更改。首先,尝试添加此行:
config.assets.compile = true
这应该足够了。但是,如果将资产文件保存在特殊位置,则还可以添加以下行:
config.assets.precompile += %w(ckeditor/*)
,在其中应指定位置。