ProductsController #index中的LoadError

时间:2014-06-18 08:44:57

标签: ruby-on-rails

这是运行应用程序时发生的后续事件 我也无法在红宝石上安装therubyracer gem

cannot load such file -- v8 (in C:/railsapps/myapp/app/assets/stylesheets/bootstrap_and_overrides.css.less)
Extracted source (around line #10):

8 <script src="http://html5shim.googlecode.com/svn/trunk/html5.js" type="text/javascript"></script>
9 <![endif]-->
10  <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %>
11
12
13  <%= javascript_include_tag "application" %>

1 个答案:

答案 0 :(得分:0)

<强> SASS

此问题可能是由导入(要求)CSS中的特定文件引起的。

如果你使用其中一个SASS @import函数:

#app/assets/stylesheets/application.css.sass
@import "name"

问题在于,与其他编程接口一样,如果调用的文件不存在,则会引发错误。如果发生这种情况,您通常会收到类似您所看到的错误(I.E&#34;找不到&#34;等等)

-

<强>修正

如果没有看到您的application.css.less,我只能推测答案可能是什么。我建议:

  
      
  1. 确保您有以下文件(即使为空):app/assets/stylehsheets/bootstrap_and_override.css.less

  2.   
  3. 如果文件存在,您应该可以加载它。如果没有,您需要在您的@import中找到对application.css.less的引用   {{1}}档案

  4.