0

我正在使用警卫处理一个项目。当我尝试在项目中键入“守卫”时,它给了我以下错误。该文件夹具有有效的 Guardfile -

/home/murtaza/.rvm/gems/ruby-1.9.3-p194/gems/guard-1.6.1/lib/guard.rb:50:in `pwd': No such file or directory - getcwd (Errno::ENOENT)
    from /home/murtaza/.rvm/gems/ruby-1.9.3-p194/gems/guard-1.6.1/lib/guard.rb:50:in `setup'
    from /home/murtaza/.rvm/gems/ruby-1.9.3-p194/gems/guard-1.6.1/lib/guard.rb:183:in `start'
    from /home/murtaza/.rvm/gems/ruby-1.9.3-p194/gems/guard-1.6.1/lib/guard/cli.rb:110:in `start'
    from /home/murtaza/.rvm/gems/ruby-1.9.3-p194/gems/thor-0.16.0/lib/thor/task.rb:27:in `run'
    from /home/murtaza/.rvm/gems/ruby-1.9.3-p194/gems/thor-0.16.0/lib/thor/invocation.rb:120:in `invoke_task'
    from /home/murtaza/.rvm/gems/ruby-1.9.3-p194/gems/thor-0.16.0/lib/thor.rb:275:in `dispatch'
    from /home/murtaza/.rvm/gems/ruby-1.9.3-p194/gems/thor-0.16.0/lib/thor/base.rb:425:in `start'
    from /home/murtaza/.rvm/gems/ruby-1.9.3-p194/gems/guard-1.6.1/bin/guard:6:in `<top (required)>'
    from /home/murtaza/.rvm/gems/ruby-1.9.3-p194/bin/guard:23:in `load'
    from /home/murtaza/.rvm/gems/ruby-1.9.3-p194/bin/guard:23:in `<main>'
4

2 回答 2

0

尝试运行:

bundle exec guard

这是另一个可能对您有所帮助的线程。

于 2013-01-15T10:59:57.850 回答
0

发生错误是因为该目录已被删除。

于 2013-01-15T12:10:46.557 回答