CreateMeteorApp
Ein Artikel zu Meteor wird in den nächsten Tagen folgen.
Obwohl man grundsätzlich mit Meteor auf einfach Art und Weise WebApps erzeugen kann, wiederholen sich die Schritte ständig.
Kopiert man den folgenden Code – hier die Windows Variante in sein Nutzerverzeichnis unter dem Namen:
createMeteorApp.cmd
Dann erfolgt der Auruf
createMeteorApp.cmd Projektname
Hinweis: Das ist nur ein Rahmen, keine Dateien !
Voraussetzung ist ein installiertes Meteor und Git.
Mit dieser Verzeichnisstruktur arbeitet es sich aber wesentlich einfacherer, was ich gern in der nächsten Zeit zeigen werde.
set PROJEKT=%1
start /B meteor create %PROJEKT%
Rem verzögerung um 5 Sekunden
ping -n 5 127.0.0.1 > NUL
explorer %PROJEKT% /e &
del %PROJEKT%\%PROJEKT%.css
del %PROJEKT%\%PROJEKT%.html
del %PROJEKT%\%PROJEKT%.js
mkdir %PROJEKT%\client
mkdir %PROJEKT%\server
mkdir %PROJEKT%\lib
mkdir %PROJEKT%\public
Rem dok ist als Troubleshooting Verzeichnis gedacht.
mkdir %PROJEKT%\dok
mkdir %PROJEKT%\client\templates
mkdir %PROJEKT%\client\stylesheets
mkdir %PROJEKT%\client\templates\applications
mkdir %PROJEKT%\client\templates\includes
mkdir %PROJEKT%\client\templates\%1
mkdir %PROJEKT%\lib\collection
Rem falls ein Proxy verwendet wird
set http_proxy=http://Name:Pass@Server:Port
set https_proxy=http://Name:Pass@Server:Port
cd %PROJEKT%\
Start meteor add iron:router sacha:spin accounts-password ian:accounts-ui-bootstrap-3 mizzao:bootstrap-3
ping -n 13 127.0.0.1 > NUL
start /B meteor update
start /B meteor list
Rem verzögerung um 5 Sekunden
ping -n 5 127.0.0.1 > NUL
git init
git add .
git commit -m "start
start /b meteor -p 3000
ping -n 7 127.0.0.1 > NUL
start meteor mongo
Pause
[…] Artikel Meteor CreateApp ging es bereits um die Erstellung einer Webanwendung mit Meteor. Doch was ist Meteor […]