Если вы хотите ограничить выполнение кода только на стороне сервера или клиента, вы можете использовать следующий код:
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.
Meteor.wrapAsync (функция)
Используется для упаковки асинхронного кода и преобразования его в синхронный.
Meteor.absoluteUrl ([путь], [параметры])
Используется для генерации абсолютного URL-адреса, указывающего на приложение.
Meteor.settings
Используется для настройки конфигурации развертывания.
Meteor.publish (имя, функция)
Используется для публикации записей на клиенте.