使用rails和Vue.js进行开发。
Vue.js使用ionicons,而字体资源请求仅在调用某些方法时发送,如下所示:
vue_instance.$Message.error("some message");
在开发环境中,它运作良好。但在生产中,我收到了404错误的字体文件请求。
如果字体请求是在css文件中写入的,我可以预先整理它们并将引用标记更改为asset_path,它将在生产环境中工作。
但这种情况怎么样?
答案 0 :(得分:0)
我找到了一个解决方案,虽然丑陋...... https://stackoverflow.com/a/25761449/6946797 只需添加一个这些字体的css引用。 在我的项目中,我再添加一个ionicons.min.css。