Node.js - Есть ли способ установить модуль "apn" как для производства, так и для целей разработки?
Я использую модуль node-apn для отправки push-уведомлений на устройства ios. Ниже вы можете увидеть мои настройки конфигурации;
apnConfig: {
providerOptions: {
token: {
key: path.join(__dirname, 'keys', 'tokenkey.p8'),
keyId: 'XXXXX',
teamId: 'XXXXX'
},
production: true
},
topic: 'X.X.X.X'
},
Этот конфиг не работает в среде разработки. Я не могу отправлять уведомления для тестирования устройствам разработки. Я должен установитьproduction:
"значение как"false
"Чтобы отправить уведомление в разработку. Затем я должен изменить как"true
для отправки в производство.
В реальной среде я хочу использовать мой сервер как для разработки, так и для целей разработки. Поэтому я не могу изменить стоимость продукции всегда. Есть ли способ работать с dev и prod в модуле node-apn?