2016-07-31 8 views
3

Nach etwas Ähnlichem ... http://stuart-85933.onmodulus.net/ und das genaue. Habe eine ganze Reihe von Dingen für eine Stunde probiert und ich sterbe. Hilfe bitte!Probleme bei der Bereitstellung von Meteor App zu Modul

Danke.

"Verbindung zu beliebigen Anwendungsinstanzen nicht möglich."

Hier ist meine Protokolle auf Modul Website

npm ERR! not with npm itself. 
npm ERR! Tell the author that this fails on your system: 
npm ERR!  node ../../main 
npm ERR! You can get information on how to open an issue for this project with: 
npm ERR!  npm bugs meteor-dev-bundle 
npm ERR! Or if that isn't available, you can get their info via: 
npm ERR!  npm owner ls meteor-dev-bundle 
npm ERR! There is likely additional logging output above. 

npm ERR! Please include the following file with any support request: 
npm ERR!  /mnt/app/bundle/programs/server/npm-debug.log 
Now using node v0.10.41 (npm v3.9.6) 
Found package.json: ./bundle/programs/server/package.json 
Running command: npm start 

> [email protected] start /mnt/app/bundle/programs/server 
> node ../../main 


assert.js:93 
    throw new assert.AssertionError({ 
     ^
AssertionError: "undefined" === "function" 
    at wrapPathFunction (/mnt/app/bundle/programs/server/mini-files.js:77:10) 
    at Object.<anonymous> (/mnt/app/bundle/programs/server/mini-files.js:108:24) 
    at Module._compile (module.js:456:26) 
    at Object.Module._extensions..js (module.js:474:10) 
    at Module.load (module.js:356:32) 
    at Function.Module._load (module.js:312:12) 
    at Module.require (module.js:364:17) 
    at require (module.js:380:17) 
    at Object.<anonymous> (/mnt/app/bundle/programs/server/boot.js:9:13) 
    at Module._compile (module.js:456:26) 

npm ERR! Linux 3.13.0-92-generic 
npm ERR! argv "node" "/mnt/app/.modulus/nvm/v0.10.41/bin/npm" "start" 
npm ERR! node v0.10.41 
npm ERR! npm v3.9.6 
npm ERR! code ELIFECYCLE 
npm ERR! [email protected] start: `node ../../main` 
npm ERR! Exit status 8 

Antwort

0

Modulus gerade arbeitet für einige der neueren Meteor Zugabe Kompatibilität löst das heißt Meteor 1.4. Weitere Informationen zu diesem Fehler finden Sie in den unten aufgeführten Problemen. Hier finden Sie Updates zu diesem Thema finden Sie unter: meteor github issue, meteor build runtime, demeteorizer github issue

Edit: Es gibt eine Abhilfe ist, wenn Sie immer noch Probleme haben, aber es ist ein wenig lang. Diese Problemumgehung sollte für jede neue Meteor-Version funktionieren, die herauskommt, sogar Versionen, die noch nicht mit der Meteor-Laufzeitumgebung funktionieren.

  1. Sicherstellen, dass die App lokal läuft
  2. Installieren Sie alle ungelösten Module dh, wenn Sie diese Meldung erhalten, wenn sie lokal ausgeführt wird:

    Unable to resolve some modules: 
    
    XYZ ... 
    
    If you notice problems related to these missing modules, consider   running: 
    
    
    meteor npm install --save XYZ 
    
  3. Run demeteorizer

    $ npm install demeteorizer -g 
    $ demeteorizer 
    
  4. ändern Verzeichnis zu .demeteorized/Bundle/Programme/Server/

    $ cd .demeteorized/bundle/programs/server/

  5. Run npm in diesem Verzeichnis installieren

    $ npm install

  6. Bearbeiten Sie die package.json in diesem Verzeichnis nach 'npm installieren' ausgeführt und geben Sie den richtigen Knoten Motor: dh Knoten 4.4 .7

  7. Verzeichnis wechseln zu root des Bündels

    $ cd ../../

  8. Vergewissern Sie sich in der Wurzel sind 'Bündel', und dann zip den Inhalt

    $ pwd 
    /exampleDirectory/yourProject/.demeteorized/bundle 
    
    • Zip Inhalt des Bündels

    $ zip -r -X myProject.zip ./

  9. verschieben das Zip an den Stamm Ihres Projektverzeichnisses (oder eines nicht versteckten Ordners)

  10. zu einem Projekt Armaturenbrett gehen auf my.modulus.io

    • ein.Halten Sie das Projekt
    • b. Änderung der Laufzeit zu node.js im 'Verwaltung' Panel
    • c. Bestätigen Sie haben MONGO_URL und ROOT_URL
    • d in Umgebungsvariablen angegeben. Gehen Sie zurück zu ‚Heimat‘ von Projekt Armaturenbrett und laden/deploy die Zip
+0

haas dieses Problem gelöst? Ich habe die gleichen Probleme bei der Bereitstellung von 1.4 .. –

+1

@GerrievanWyk das Problem wurde behoben. Sie müssen die Knotenversion mit der Bereitstellung weiterleiten. dh '$ modulus deploy -p MeinProjekt --node-version 4' –

+0

modulus deploy-Befehlszeile gibt mir folgenden Fehler - Fehler: unbekannte Option' --node-Version ' –

Verwandte Themen