我有一个项目,在生产服务器中它会出现异常。 (这对当地主持人来说都没问题。)
I, [2016-12-20T11:59:24.437623 #2835] INFO -- : Started GET "/assets/font-awesome/fonts/fontawesome-webfont-52453754952f43a7e1f68a01422139fb.woff2?v=4.3.0" for 127.0.0.1 at 201$
F, [2016-12-20T11:59:24.439527 #2835] FATAL -- :
ActionController::RoutingError (No route matches [GET] "/assets/font-awesome/fonts/fontawesome-webfont-52453754952f43a7e1f68a01422139fb.woff2")
我不明白为什么在本地主机上没问题,但是在制作中它会给出错误,以及如何修复它。
答案 0 :(得分:0)
找到使用npm或yarn添加到rails项目的font-awesome的解决方案。只需在导入'font-awesome'之前设置$ fa-font-path varibale,指向int indexOf = textField.getStyleClass().indexOf(INVALID_CLASS);
if(indexOf != -1){
textField.getStyleClass().remove(indexOf);
}
文件夹中的简单资产。
node_modules
答案 1 :(得分:0)
我在Rails 5中有一个类似的错误,我通过在相应的环境中添加config.assets.debug = true
来解决了。