2016-07-01 10 views
1

So beginne ich ein Projekt mit Angular als Frontend, Express und NodeJS als Backend und MongoDB als DB. (Grundsätzlich im Wesentlichen). Jetzt werde ich das Projekt vollständig im Webstorm machen, und wenn es fertig ist, werde ich es in einer Cloud/VPS veröffentlichen. Ich denke über die Verwendung einer lokalen node_modules in dem Projekt mit einer package.json, und fügen Sie einfach die Abhängigkeiten in der packaga.json und laufenden npm-Installation. Das bedeutet, dass alles lokal installiert wird, und später, wenn ich es bereitstellen muss, muss ich nur Node.js und MongoDB auf dem Server installieren, die Datenbank erstellen und fertig werden?Installation node_modules pro Projekt

Also ist das der richtige Weg, es zu tun oder nicht? Ich habe noch nie ein persönliches Projekt entwickelt, also möchte ich jetzt nicht durcheinander kommen und wegen schlechter Entscheidungen neu beginnen.

Danke!

Antwort

0

Ja, das ist der richtige Weg, es zu tun.

Wenn Sie git verwenden, fügen Sie node_modules zu Ihrer Gitignore-Datei hinzu.

https://docs.npmjs.com/files/folders

+0

Ok danke, jetzt eine andere Frage, gerade jetzt auf meinem lokalen Computer, den ich mongoDB offensichtlich auf seinen eigenen Hafen laufen, node.js Ende derselben zurück, aber ich beginne das vordere Ende mit WebStorm die ich denke, hat es eigener integrierter Webserver Wie sollte ich das auf einem dedizierten Server handhaben? Ich lade die Indexseite in webstorm und es startet einen eigenen Webserver, um es auszuführen. Brauche ich Apache oder etwas, oder kann ich mit node.js tun? – TanguyB