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.
Sr. No. | Метод и детали |
---|---|
1 | Meteor.wrapAsync(function) Используется для упаковки асинхронного кода и преобразования его в синхронный. |
2 | Meteor.absoluteUrl([path], [options]) Используется для создания абсолютного URL-адреса, указывающего на приложение. |
3 | Meteor.settings Используется для настройки конфигурации развертывания. |
4 | Meteor.publish(name, function) Используется для публикации записей клиенту. |