Meteor - Core Api
Wenn Sie den Code so einschränken möchten, dass er nur auf dem Server oder auf der Clientseite ausgeführt wird, können Sie den folgenden Code verwenden:
meteorApp.js
if (Meteor.isClient) {
// Code running on client...
}
if (Meteor.isServer) {
// Code running on server...
}
Sie können die Ausführung des Codes nur einschränken, wenn die App die Cordova-Bündelung verwendet.
if (Meteor.isCordova) {
// Code running on Cordova...
}
Einige Plugins müssen warten, bis der Server und das DOM bereit sind. Mit dem folgenden Code können Sie warten, bis alles beginnt.
Meteor.startup(function () {
// Code running after platform is ready...
});
In der folgenden Tabelle sind einige andere Kern-API-Methoden aufgeführt.
Sr.Nr. | Methode & Details |
---|---|
1 | Meteor.wrapAsync(function) Wird verwendet, um asynchronen Code zu verpacken und in synchronen Code umzuwandeln. |
2 | Meteor.absoluteUrl([path], [options]) Wird zum Generieren einer absoluten URL verwendet, die auf die App verweist. |
3 | Meteor.settings Wird zum Festlegen der Bereitstellungskonfiguration verwendet. |
4 | Meteor.publish(name, function) Wird zum Veröffentlichen von Datensätzen auf dem Client verwendet. |