FullCalendar显示在本地主机上,但不在服务器上

时间:2019-03-20 11:09:29

标签: javascript ruby-on-rails fullcalendar

我目前正在构建Rails应用程序,我需要一个日历来显示一些事件,因此我决定使用FullCalendar。

日历可以在localhost上正常工作,但是当我在服务器上部署应用程序时,日历将不再显示!我发现我有一个Javascript错误,该错误不在localhost上。

  

TypeError:undefined不是一个函数(在'... $('#calendar')。fullCalendar ...'附近)

页面加载时似乎找不到fullCalendar()

我已经做了一些研究,但没有找到任何东西。是否有人遇到过此问题,并且知道如何解决?

谢谢!

1 个答案:

答案 0 :(得分:0)

您是否需要使用rake asset:clean和rake asset:precompile重建资产管道?不知道是否有人观察到此行为,这可能是特定于我的安装的,但是每当我运行rake asset命令时,我都必须检查项目目录中的文件权限,因为一两个值将从755更改。到600(假设linux环境)。导致的错误对于识别此错误不是很有帮助!