gpt4 book ai didi

ruby-on-rails-3 - rake Assets :precompile undefined method directory? 为 nil:NilClass

转载 作者:行者123 更新时间:2023-12-04 01:43:05 25 4
gpt4 key购买 nike

在尝试为生产网站执行 assets:precompile 时,我第一次遇到此错误。

 rake assets:precompile undefined method directory? for nil:NilClass

我已经成功更新了网站并做了很多次 Assets :预编译。

完整示例:
# RAILS_ENV=production rake assets:precompile --trace                        
/usr/local/rvm/gems/ruby-1.9.2-p290@pm/gems/rack-1.3.4/lib/rack/backports/uri/common_192.rb:53: warning: already initialized constant WFKV_
** Invoke assets:precompile (first_time)
** Execute assets:precompile
/usr/local/rvm/gems/ruby-1.9.2-p290@pm/gems/rack-1.3.4/lib/rack/backports/uri/common_192.rb:53: warning: already initialized constant WFKV_
rake aborted!
undefined method `directory?' for nil:NilClass

Tasks: TOP => assets:precompile
(See full trace by running task with --trace)

我期待有人对此有见解,我一直在绞尽脑汁并在谷歌上搜索答案数小时。

最佳答案

当文件系统找不到它认为应该预编译的 Assets 之一时,就会发生这种情况。当我的 VM 在我的共享文件夹中找不到其中一个文件时,这发生在我身上(奇怪的 VMware 问题,它出现在目录列表中,但该文件实际上并不存在)

关于ruby-on-rails-3 - rake Assets :precompile undefined method directory? 为 nil:NilClass,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8041393/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com