2015-03-02 38 views
0

我在我的应用程序中安装了gem 'will_paginate', '~> 3.0.6'。但是,当我添加代码服务器在安装了will_paginate gem后找不到文件'will_paginate'

//= require will_paginate 

到我application.js,并尝试加载一个网页,我得到以下错误:

Couldn't find file 'will_paginate' 

有谁知道为什么我的服务器可能无法找到该文件?

+0

为什么你要求它作为js文件? – atomdev 2015-03-02 19:55:51

+0

https://github.com/mislav/will_paginate – atomdev 2015-03-02 19:56:31

+0

@rubykid正如我所记得的那样,这就是我必须处理的每一个我曾经安装过的宝石。它也在这里说:https://github.com/mislav/will_paginate/wiki/Installation – 2015-03-02 19:59:21

回答

1

如果我理解正确的话,你的application.js有这样一行:

// =需要will_paginate

当应用程序启动,它看起来为上市JavaScript文件/库可用。 will_paginate.js不存在,所以应用程序错误加载。

“will_paginate”是一个宝石,所以我认为rubykid是正确的 - 捆绑所有。下一步是确保所有的.paginate钩子都在控制器和视图的正确位置。但你没有问这个,所以我不会去那里。

祝你好运。