2012-12-09 4 views
6

Distribuita un'app meteorica in un ambiente di prova Nodejitsu ma non è riuscita a farla funzionare. Al momento dell'esecuzione di jitsu deploy dalla directory della mia app meteorologica ottengo il seguente errore: ReferenceError: Meteor is not defined.Esecuzione di un'app meteorica su Nodejitsu

Se è stata installata un'app di meteorite su Nodejitsu, evidenziare i passaggi che hai eseguito e le dipendenze che potrei mancare. Userò i tuoi suggerimenti e cercherò di far funzionare la mia app. Grazie.

// package.json contents 
{ 
    "name": "test123-meteor", 
    "subdomain": "user123.test123-meteor", 

/* 
* Really not sure about this line here... 
*/ 
    "scripts": { 
    "start": "node client/controllers/GeneralController.js" 
    }, 
    "version": "0.0.1-2", 
    "engines": { 
    "node": "0.8.x" 
    } 
} 
+0

'meteora bundle' quindi distribuire l'applicazione con nodejitsu? – Swadq

+2

Da quello che ho sentito, le fibre di nodo (che Meteor utilizza) non sono attualmente compatibili con nodejitsu, sebbene le versioni precedenti funzionassero apparentemente. – bento

+0

non funzionerà: http://stackoverflow.com/questions/13504324/where-can-we-host-meteor-meteorite-applications – booyaa

risposta

1

Meteor non verrà eseguito su nodejitsu finché non viene risolto questo bug: node-fibers won't build on SmartOS. Se lo vuoi, dovresti far comparire il bug o anche cercare di aggiustarlo. (Ingenuamente, sembra il tipo di cosa che richiede più persistenza che brillantezza: un problema di build su quel solo OS per un pacchetto che non viene modificato su altri 5 OS.)

2

Ho provato questo oggi e non l'ho fatto avere un problema quando si usa il demeteorizer. Ho scritto il seguente piccolo articolo su Meteorpedia che include il mio script di compilazione personalizzato che semplifica enormemente la distribuzione.

http://www.meteorpedia.com/read/Nodejitsu