部署服务器,字体文件 woff ttf 编译后上传到又拍云,出现 404 错误了! 路径是没错的,本地开发没问题! 我也清理锅缓存之类,还是不行。 大家有遇到这个情况吗?
@hozaka 是的,然后在字体放在 images 下
@font-face {
font-family: 'VideoJS';
src: image-url("font/vjs.eot");
src: image-url("font/vjs.eot?#iefix") format('embedded-opentype'), image-url("font/vjs.woff") format('woff'), image-url("font/vjs.ttf") format('truetype');
font-weight: normal;
font-style: normal;
}
@dddd1919 这些属于静态文件,所以 rails 只会在第一次编译一次就 OK,以后也不会再编译!所以戳和第一次的都一样的!我也对过服务器上面的,也没错!
#17 楼 @stephen 你看一下 precompile 之后的 css 文件,@font-face 那段你就知道了,引用的文件名没有时间戳,但是你 public/assets 下面的字体文件名都带上时间戳了,自然 404 not found