Hartl Rails 教程 5.3.4: 'read': Is a directory @ io_fread) 错误
Hartl Rails Tutorial 5.3.4: 'read': Is a directory @ io_fread) error
在 Hartl 的 Rails 教程中,说明是使用 $ rails generate integration_test site_layout
生成模板测试
我遇到了错误
/Users/AlfonsoGiron/.rvm/gems/ruby-2.2.1/gems/sprockets-3.5.2/lib/sprockets/manifest.rb:73:in 'read': Is a directory @ io_fread - /Users/AlfonsoGiron/sample_app/public/assets (Errno::EISDIR)'
后接多行
from /Users/AlfonsoGiron/.rvm/gems/ruby-2.2.1
..等等等等
所以我可以在目录中看到它指向 'assets'。不确定我应该做什么来修复错误。有什么想法吗?
删除或注释掉 config/environments/development.rb
文件中的以下代码行:
# config.assets.manifest = Rails.root.join("public/assets")
这应该可以解决您的问题。
在 Hartl 的 Rails 教程中,说明是使用 $ rails generate integration_test site_layout
我遇到了错误
/Users/AlfonsoGiron/.rvm/gems/ruby-2.2.1/gems/sprockets-3.5.2/lib/sprockets/manifest.rb:73:in 'read': Is a directory @ io_fread - /Users/AlfonsoGiron/sample_app/public/assets (Errno::EISDIR)'
后接多行
from /Users/AlfonsoGiron/.rvm/gems/ruby-2.2.1
..等等等等
所以我可以在目录中看到它指向 'assets'。不确定我应该做什么来修复错误。有什么想法吗?
删除或注释掉 config/environments/development.rb
文件中的以下代码行:
# config.assets.manifest = Rails.root.join("public/assets")
这应该可以解决您的问题。