相关疑难解决方法(0)

bootstrap:要导入的文件未找到或不可读

我已经找到了一些关于我的问题的主题,但我不明白应该如何修复它.

我正在关注http://ruby.railstutorial.org/chapters/filling-in-the-layout#fnref-5_5教程,并在app/assets/stylesheets/custom.css.scss中导入引导程序.

那是我的Gemfile:

source 'https://rubygems.org'
gem 'bootstrap-sass', '2.0.4'
gem 'rails', '3.2.8'

group :development, :test do
gem 'sqlite3', '1.3.5'
gem 'rspec-rails', '2.11.0'
end

Gems used only for assets and not required
in production environments by default.
group :assets do
gem 'sass-rails', '3.2.5'
gem 'coffee-rails', '3.2.2'
gem 'uglifier', '1.2.3'
end

gem 'jquery-rails', '2.0.2'

group :test do
gem 'capybara', '1.1.2'
end

group :production do
gem 'pg', '0.12.2'
end
Run Code Online (Sandbox Code Playgroud)

我在localhost/sample_app/home上遇到了什么错误

Sass::SyntaxError in Static_pages#home

Showing c:/Users/katja/Arbeit/rails_projects/sample_app/app/views/layouts/application.html.erb where line #5 raised:

File to import …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails

5
推荐指数
1
解决办法
3219
查看次数

遍历给定目录中的所有文件

我目前正在使用城市 gem填充数据库中的城市列表以创建地址。我被要求删除这个 gem 并从城市 gem 附带的城市文件夹中读取所有 json 文件。

我看过几篇关于如何实现这一点的帖子,包括:迭代一个目录中的每个文件

在实现后Dir.glob,我的应用程序在该特定页面上完全崩溃并退出/退出服务器。

否则,随着Dir.foreach,我得到

Errno::ENOENT in StuffsController
No such file or directory @ dir_initialize
Run Code Online (Sandbox Code Playgroud)

对于这个错误,我尝试了这篇文章,但意识到我真的无法更新我的 Gemfile,因为它会给我带来更多问题。

这是我生成的代码Errno::ENOENT

@okay = Array.new
Dir.foreach("#{Rails.root}/cities/*.json") do |json_file|
  @okay << JSON.parse(File.read(json_file))
end
Run Code Online (Sandbox Code Playgroud)

我也尝试过这篇文章中的以下代码,但收到了

NameError in StuffsController
undefined local variable or method `id' for # <StuffsController>


@okay = Array.new
Dir.foreach("#{Rails.root}/cities/#{id}.json") do |json_file|
    @okay << JSON.parse(File.read(json_file))
end
Run Code Online (Sandbox Code Playgroud)

我可以让它很好地从该文件夹中读取单个文件,100% 没有问题:

@cities = Array.new
@json = JSON.parse(File.read('cities/AD.json'))
@json.each do |j| …
Run Code Online (Sandbox Code Playgroud)

ruby directory iteration file ruby-on-rails-4

3
推荐指数
1
解决办法
4057
查看次数