2017-09-11 4 views
0

J'ai besoin de construire une application météore sous windows. Comment le faire correctement? Je trouve le package meteor-electron. Si je comprends bien, il crée un fichier exécutable (exe).Comment créer Meteor.js dans un fichier exécutable?

j'exécute les commandes suivantes:

meteor create meteor-electron-build-test 
cd meteor-electron-build-test 
meteor add meson: electron 
meteor 

A ce stade, tout va bien, l'application de l'électron à l'intérieur du météore est lancé. Mais si j'arrête l'électron dans la console et allez à .meteor-electron \ win32-ia32 \ builds \ Electron-win32-ia32 \ Electron.exe - cette application est vide.

J'ai essayé d'ajouter des paramètres.

{ 
  "electron": { 
    "name": "MyApp", 
    "version": "0.1.0", 
    "description": "A really cool app.", 
    "rootUrl": "https://myapp.com", 
    "launchPath": "/ app/landing", 
    "sign": "Developer ID Application: ...", 
    "height": 768, 
    "width": 1024, 
    "frame": true, 
    "title-bar-style": "hidden", 
    "resizable": true, 
    "protocols": [{ 
      "name": "MyApp", 
      "schemes": ["myapp"] 
    }] 
  } 
} 

Et a lancé l'équipe meteor --settings settings.json. Le résultat est le même. paramètre

https://github.com/StekolschikovV/meteor-electron-build-test

Si j'ajoute le "appSrcDir": "./" - lance une boucle sans fin que toutes les copies dans le dossier .meteor-électronique.

Comment construire correctement un fichier électronique exécutable météore en utilisant Windows?

Répondre

0

meteor-electron ne fournit pas un processus de serveur météoritique, seulement un client Web léger. Par conséquent, votre paramètre rootUrl doit pointer vers une adresse Web valide hébergeant votre application. Cela peut être http://localhost:3000 à des fins de test.

+0

Pouvez-vous conseiller un autre forfait ou une autre solution? – VINET