Utiliser Express dans Atom Electron

J'ai une application en cours d'exécution Express, et je suis en train de le distribuer à l'aide de d'électrons.

L'exécution de l'électron dans le debug avec ceci:

/path/to/electron/Electron.app/Contents/MacOS/Electron path-to-my-app

Mon application fonctionne parfaitement bien. Express tire son serveur et tout fonctionne, la fenêtre principale s'ouvre correctement à l'aide de mainWindow.loadUrl('http://localhost:3000/');

Quand je suivre le distribution tutoriel (avant) - je copier mes ressources de l'application:

/path/to/electron/Electron.app/Contents/Resources/app

Mais maintenant quand je lance l'Électron.app, je vois Cannot GET / dans la fenêtre principale... mais je n'ai aucune idée pourquoi.

Des idées?

Ma seule pensée est que process.cwd() n'est pas bien de m'aider à définir la racine du document ici:

//configure Express to default web requests to /workspace/folder
expressApp.use(express.static(process.cwd() + '/workspace'));

Mais si c'est le cas, je ne sais pas comment la contourner.

source d'informationauteur arthurakay