你好,在今天(27至2015年8月27日)运行了包安装(或更新)之后,我收到了以下错误:
ERROR Errno::EINVAL: Invalid argument @ rb_sysopen - C:/_Daten/Ruby/ai/C:/_Daten/Ruby/ai/C:/_Daten/Ruby/ai/C:/_Daten/Ruby/ai/C:/_Daten/Ruby/ai/app/assets/images/cp-points-icon.ico
如您所见,路径"C:/_Daten“重复5次。
我无法想象它发生的原因和地点。
我的_form.haml.html看起来是这样的:
<%= image_tag 'cp-logo.png', class: "logo", style: "height:18px; width:auto; " %>
这发生在我的Windows 10开发环境中。
我的Ubunt15.04开发环境显示的图标和图片非常正确。
现在检查了我的Win7开发环境。这也提出了同样的问题。
问题是:对于所有的图片、图标和图标,路径被插入不止一次。
这是我的代码,用于显示象形文字:
<i class="glyphicon glyphicon-home"> Home</i>
错误是这样的:
ERROR Errno::EINVAL: Invalid argument @ rb_sysopen - C:/_Daten/Ruby/ai/C:/_Daten/Ruby/ai/C:/_Daten/Ruby/ai/C:/Ruby21/lib/ruby/gems/2.1.0/gems/bootstrap-sass-3.3.4.1/assets/fonts/bootstrap/glyphicons-halflings-regular.woff
所以我现在的问题是:我如何控制图标文件的路径。
有人帮忙吗?
谢谢。
发布于 2015-09-02 14:57:41
在02-9.2015年9月,链轮 gem已经更新到版本3.3.4。
我用这个版本检查了我的应用程序,看起来一切都是正确的。
显示图像、图标和图标不再有问题。
现在添加的路径不超过需要。
解决方案:在3.3.3版本中不要使用链轮gem,因为它是错误的。将链轮gem更新为3.3.4.
这应该是安装新的gems的过程:
a)手动安装,不要使用包安装,因为这是更新所有现有的
b)在检查新安装的gem后,将其包含到带有特定版本的gem文件中,以确保不会以无人值守的方式进行任何更新。
希望这能有所帮助。
你好,安迪。
https://stackoverflow.com/questions/32259654
复制相似问题