Ruby on rails “所有”%>

Ruby on rails “所有”%>,ruby-on-rails,twitter-bootstrap,stylesheet-link-tag,Ruby On Rails,Twitter Bootstrap,Stylesheet Link Tag,在有效地安装Twitter引导程序之后,我运行了“Rails服务器”,现在应用程序将不会加载 这就是错误所在 cannot load such file -- less (in C:/Sites/cardMS/app/assets/stylesheets/bootstrap_and_overrides.css.less) 屏幕上突出显示的是这一行 <%= stylesheet_link_tag "application", :media => "all" %> 是否有人

在有效地安装Twitter引导程序之后,我运行了“Rails服务器”,现在应用程序将不会加载

这就是错误所在

cannot load such file -- less
  (in C:/Sites/cardMS/app/assets/stylesheets/bootstrap_and_overrides.css.less)
屏幕上突出显示的是这一行

<%= stylesheet_link_tag "application", :media => "all" %>

是否有人对我可能出错的地方有任何建议?

要暂时解决问题并消除错误,您可以:

在上创建一个空文件

C:/Sites/cardMS/app/assets/stylesheets/ 

/bootstrap_and_overrides.css.less

但是,您应该进一步查找根本原因,这可能是因为您没有正确执行复制引导文件的过程,如colim所示。请使用bash-like-shell-like-cygwin,因为我注意到您似乎在windows上:

使用全局安装grunt cli

npm install -g grunt-cli.

导航到root/bootstrap/目录,然后运行npm安装。npm将查看package.json文件,并自动安装此处列出的必要的本地依赖项。

请解释OP的代码有什么问题,以及解决问题的原因。如果您通过,请确保您完全按照说明操作——它没有使用标准的Rails清单文件。我在Windows上