Meteor-Core Api
サーバー側またはクライアント側でのみ実行するようにコードを制限する場合は、次のコードを使用できます-
meteorApp.js
if (Meteor.isClient) {
// Code running on client...
}
if (Meteor.isServer) {
// Code running on server...
}
アプリがCordovaバンドルを使用している場合にのみ、コードの実行を制限できます。
if (Meteor.isCordova) {
// Code running on Cordova...
}
一部のプラグインは、サーバーとDOMの準備ができるまで待つ必要があります。次のコードを使用して、すべてが始まるまで待つことができます。
Meteor.startup(function () {
// Code running after platform is ready...
});
次の表に、その他のコアAPIメソッドをいくつか示します。
シニア番号 | 方法と詳細 |
---|---|
1 | Meteor.wrapAsync(function) 非同期コードをラップして同期に変換するために使用されます。 |
2 | Meteor.absoluteUrl([path], [options]) アプリを指す絶対URLを生成するために使用されます。 |
3 | Meteor.settings デプロイメント構成の設定に使用されます。 |
4 | Meteor.publish(name, function) クライアントにレコードを公開するために使用されます。 |