2013-07-11 11 views
8

Ich versuche, eine node.js-App zu verwenden, um den Vorarbeiter zu verwenden. Ich betreibe das forman start Befehl in den Projekten Stammverzeichnis und ich halte die folgende Fehlermeldung erhalten:Fehler beim Starten des Vorarbeiters (Dotenv :: FormatError)

/Users/Hebime/.rvm/gems/ruby-1.9.3-p448/gems/dotenv-0.8.0/lib/dotenv/environment.rb:34:in `block in load': Line "== project-ps Config Vars" doesn't match format (Dotenv::FormatError) 
from /Users/Hebime/.rvm/gems/ruby-1.9.3-p448/gems/dotenv-0.8.0/lib/dotenv/environment.rb:27:in `each' 
from /Users/Hebime/.rvm/gems/ruby-1.9.3-p448/gems/dotenv-0.8.0/lib/dotenv/environment.rb:27:in `load' 
from /Users/Hebime/.rvm/gems/ruby-1.9.3-p448/gems/dotenv-0.8.0/lib/dotenv/environment.rb:23:in `initialize' 
from /Users/Hebime/.rvm/gems/ruby-1.9.3-p448/gems/foreman-0.63.0/lib/foreman/engine.rb:172:in `new' 
from /Users/Hebime/.rvm/gems/ruby-1.9.3-p448/gems/foreman-0.63.0/lib/foreman/engine.rb:172:in `load_env' 
from /Users/Hebime/.rvm/gems/ruby-1.9.3-p448/gems/foreman-0.63.0/lib/foreman/cli.rb:136:in `load_environment!' 
from /Users/Hebime/.rvm/gems/ruby-1.9.3-p448/gems/foreman-0.63.0/lib/foreman/cli.rb:38:in `start' 
from /Users/Hebime/.rvm/gems/ruby-1.9.3-p448/gems/thor-0.18.1/lib/thor/command.rb:27:in `run' 
from /Users/Hebime/.rvm/gems/ruby-1.9.3-p448/gems/thor-0.18.1/lib/thor/invocation.rb:120:in `invoke_command' 
from /Users/Hebime/.rvm/gems/ruby-1.9.3-p448/gems/thor-0.18.1/lib/thor.rb:363:in `dispatch' 
from /Users/Hebime/.rvm/gems/ruby-1.9.3-p448/gems/thor-0.18.1/lib/thor/base.rb:439:in `start' 
from /Users/Hebime/.rvm/gems/ruby-1.9.3-p448/gems/foreman-0.63.0/bin/foreman:7:in `<top (required)>' 
from /Users/Hebime/.rvm/gems/ruby-1.9.3-p448/bin/foreman:23:in `load' 
from /Users/Hebime/.rvm/gems/ruby-1.9.3-p448/bin/foreman:23:in `<main>' 
from /Users/Hebime/.rvm/gems/ruby-1.9.3-p448/bin/ruby_noexec_wrapper:14:in `eval' 
from /Users/Hebime/.rvm/gems/ruby-1.9.3-p448/bin/ruby_noexec_wrapper:14:in `<main>' 

Das Projekt arbeitet völlig in Ordnung, auf meine Mitarbeiter Maschinen den gleichen Befehl. Ich benutze OSX 10.8.4.

Irgendwelche Ideen?

Danke!

+2

Können Sie uns den Inhalt Ihrer .env-Dateien zeigen? (Entfernen Sie alle sensiblen Informationen) –

Antwort

1

Ich lief auch in diesen Fehler. In meinem Fall hatte ich eingeschlossen versehentlich einen „aktiviert“ Befehl in meiner .env Datei:

. venv/bin/activate 
export DEBUG=True 
... 

Als ich Vorarbeiter lief, er analysierte die .env Datei und stolperte auf dieser ersten Zeile. Durch das Auskommentieren des Aktivierungsbefehls ging das Problem weg.

Verwandte Themen