Szukaj…
Uwagi
Meteor to platforma JavaScript z pełnym stosem do tworzenia nowoczesnych aplikacji internetowych i mobilnych.
W ramach jednego projektu możesz zbudować klienta (przeglądarkę i / lub hybrydową aplikację mobilną dla systemu Android i / lub iOS) oraz strony serwera.
Strony referencyjne:
Wersje
Wersja | Data wydania |
---|---|
0.4.0 | 30.08.2012 |
0,5.0 | 17.10.2013 |
0.6.0 | 04.04.2013 |
0.7.0 | 2013-12-20 |
0.8.0 | 21.04.2014 |
0.9.0 | 26.08.2014 |
0.9.1 | 2014-09-04 |
0.9.2 | 15.09.2014 |
0.9.3 | 25.09.2014 |
0.9.4 | 2014-10-13 |
1.0.1 | 2014-12-09 |
1.0.2 | 2014-12-19 |
1.0.3.1 | 2014-12-09 |
1.1.0 | 31.03.2015 |
1.2.0 | 21.09.2015 |
1.3.0 | 27.03.2016 |
1.4.0 | 2016-07-25 |
1.5.0 | 2017-05-30 |
Pierwsze kroki
Zainstaluj Meteor
W systemach OS X i Linux
Zainstaluj najnowszą oficjalną wersję Meteor ze swojego terminala:
$ curl https://install.meteor.com/ | sh
W systemie Windows
Pobierz oficjalny instalator Meteor tutaj .
Utwórz swoją aplikację
Po zainstalowaniu Meteor utwórz projekt:
$ meteor create myapp
Uruchom
Uruchom lokalnie:
$ cd myapp
$ meteor npm install
$ meteor
Uwaga: serwer Meteor działający na: http: // localhost: 3000 /
Następnie przejdź do http: // localhost: 3000, aby zobaczyć swoją nową aplikację Meteor.
- Przeczytaj więcej na temat rozpoczynania pracy z Meteorem w [Meteor Guide] .
- Przeglądaj pakiety Meteor w atmosferze - nowoczesny, szybki i dobrze zaprojektowany menedżer pakietów.
Przykładowe aplikacje
Meteor ma wbudowane kilka przykładowych aplikacji. Możesz utworzyć projekt za pomocą jednego z nich i uczyć się na podstawie jego budowy. Aby utworzyć przykładową aplikację, zainstaluj Meteor (zobacz Pierwsze kroki ), a następnie wpisz:
meteor create --example <app name>
Na przykład, aby utworzyć przykładową aplikację do todos
, napisz:
meteor create --example todos
Aby uzyskać listę wszystkich przykładowych aplikacji, wpisz:
meteor create --list
Zarządzanie pakietami
Meteor ma swoje własne repozytorium pakietów na atmospherejs.com
Możesz dodawać nowe pakiety z atmosfery, uruchamiając:
meteor add [package-author-name:package-name]
Na przykład:
meteor add kadira:flow-router
Podobnie możesz usunąć ten sam pakiet przez:
meteor remove kadira:flow-router
Aby zobaczyć bieżące pakiety w swoim projekcie, wpisz:
meteor list
Listę pakietów można również znaleźć w pliku ./meteor/packages
. Aby dodać pakiet, dodaj nazwę pakietu do tego pliku i usuń go.
Aby dodać pakiet lokalnie (np. Niepublikowane pakiety lub edytowana wersja opublikowanych pakietów), zapisz pakiet w folderze packages
w katalogu głównym.
Począwszy od wersji 1.3, Meteor dodał obsługę pakietów npm .
Możesz użyć polecenia npm
w katalogu projektu Meteor, tak jak normalnie bez Meteora, lub polecenia meteor npm
, które użyje dołączonej wersji npm.
Zrozumienie postępu kompilacji
Czasami kompilacje trwają dłużej niż oczekiwano. Istnieje kilka zmiennych środowiskowych, które można ustawić, aby lepiej zrozumieć, co dzieje się podczas procesu kompilacji.
METEOR_DEBUG_BUILD=1 (logs progress)
METEOR_PROFILE=<n> (logs time spent)
METEOR_DEBUG_SPRINGBOARD=1 (?)
METEOR_DEBUG_SQL=1 (logs SQLITE calls)
METEOR_PROGRESS_DEBUG=1 (? looks like it might be useful, but seems confusing)
Gdzie <n>
to liczba ms. Każdy proces trwający dłużej niż ten zostanie zarejestrowany.
Przykład systemu Linux / OSX
export METEOR_DEBUG_BUILD=1
export METEOR_PROFILE=100
meteor
Przykład systemu Windows
set METEOR_DEBUG_BUILD=1
set METEOR_PROFILE=100
meteor
Sprawdzanie wersji narzędzia Meteor Tool i projektów meteorologicznych
Narzędzie Meteor
Aby sprawdzić zainstalowaną wersję narzędzia Meteor, po prostu uruchom następujące polecenie poza wszelkimi projektami Meteor:
meteor --version
Aby uzyskać listę wszystkich oficjalnych (zalecanych) wersji Meteora, uruchom:
meteor show METEOR
Projekty meteorologiczne
Jeśli chcesz sprawdzić wersję projektu Meteor, możesz również wykonać następujące polecenie w projekcie:
meteor --version
lub po prostu wydrukuj zawartość pliku .meteor/release
:
cat .meteor/release
Jeśli chcesz sprawdzić wersję pakietów aktualnie zainstalowanych w projekcie Meteor, wydrukuj zawartość pliku .meteor/versions
:
cat .meteor/versions
Strona Meteor
Aby zobaczyć, która wersja Meteora działa na stronie Meteor, Meteor.release
zawartość Meteor.release
w konsoli przeglądarki podczas odwiedzania strony:
Meteor.release
Aktualizowanie projektów Meteor i zainstalowanych pakietów
Narzędzie Meteor powiadomi Cię, gdy będzie dostępna nowsza wersja.
Aby zaktualizować projekty Meteor do najnowszej wersji, wykonaj następujące polecenie w projekcie Meteor:
meteor update
Jeśli chcesz zaktualizować swój projekt Meteor do określonej wersji Meteor, uruchom następujące polecenie w projekcie:
meteor update --release <release>
Jeśli chcesz zaktualizować wszystkie pakiety inne niż podstawowe, uruchom:
meteor update --packages-only
Możesz także zaktualizować określone pakiety, przekazując ich nazwy jako argument wiersza poleceń do meteor update
, na przykład:
meteor update [packageName packageName2 ...]
Twórz aplikacje mobilne
Meteor używa Cordova do pakowania aplikacji w hybrydową aplikację mobilną. Po spakowaniu aplikacja może być dystrybuowana jak aplikacje natywne (za pośrednictwem Apple App Store, Google Play Store itp.)
- Dodaj platformy docelowe do projektu Meteor:
meteor add-platform android
meteor add-platform ios # Only available with Mac OS
- Zainstaluj zestaw Android SDK i / lub Xcode (na iOS, wymaga Mac OS).
- Uruchom swój projekt (zacznij od trybu programowania):
meteor run android # You may need to configure a default Android emulator first
W systemie iOS (dostępne tylko w systemie Mac OS):
meteor run ios # This will auto start an iOS simulator
- Zbuduj swój pakiet aplikacji do dystrybucji:
meteor build <output_folder> --server <url_app_should_connect_to>
Spowoduje to utworzenie folderów systemu android
i / lub ios
obok pakietu serwera.
- Folder
android
zawiera plikrelease-unsigned.apk
, który musisz podpisać i skompresować. - Folder
ios
zawiera projekt Xcode, który musisz podpisać.
Zobacz także temat aplikacji mobilnych Meteor.
Strona referencyjna: Meteor Guide> Build> Mobile