Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Rails资产管道路径(字体)只请求调用一次js方法?_Ruby On Rails_Vue.js - Fatal编程技术网

Ruby on rails Rails资产管道路径(字体)只请求调用一次js方法?

Ruby on rails Rails资产管道路径(字体)只请求调用一次js方法?,ruby-on-rails,vue.js,Ruby On Rails,Vue.js,使用rails和Vue.js进行开发 Vue.js使用ionicons,只有在调用某些方法时才会发送fonts assets请求,例如: vue_instance.$Message.error("some message"); 在devenv中,它工作得很好。但在生产中,我收到了404错误的字体文件请求 如果字体请求写在css文件中,我可以预编译它们,并将引用标记更改为asset_path,它将在生产环境中工作 但是这种情况如何呢?我找到了一个解决办法,虽然很难看。。。 只需再添加一个这些字体

使用rails和Vue.js进行开发

Vue.js使用ionicons,只有在调用某些方法时才会发送fonts assets请求,例如:

vue_instance.$Message.error("some message");
在devenv中,它工作得很好。但在生产中,我收到了404错误的字体文件请求

如果字体请求写在css文件中,我可以预编译它们,并将引用标记更改为asset_path,它将在生产环境中工作


但是这种情况如何呢?

我找到了一个解决办法,虽然很难看。。。 只需再添加一个这些字体的css引用。 在我的项目中,我又添加了一个ionicons.min.css