簡體   English   中英

當在本機反應中單擊按鈕時如何運行 node.js 服務器

[英]how to run node.js server when button clicked in react native

我有一個 node.js 服務器文件用於發送推送通知。(文件名:server.js)
當我在終端中編寫“node server.js”時,它工作成功。
但我不想像這樣手動運行 node.js 服務器。

我想在單擊反應本機的按鈕時運行服務器。 我試過 這個文檔,但它在 Windows10 上不受支持。
我怎樣才能做到這一點?

服務器.js

const fcm = require('fcm-notification');
const FCM = new fcm('./bildirim8-4090c-firebase.json');
const token =
  'exe-079BQlU:APA91bEI0UFim_Sl4G8mZbfbQ84obrkaXQ47bUlmx_Po5ntkh5hp1BbiNSP_lh28cmUEvUaW5VSe765_yRSVuFyPv5wqgFhh0Jat-Lj3kGZGB-I37lCvg8Ab3q9TRNdOpPBiolS10tmJ';

var message = {
  data: {
    //This is only optional, you can send any data
    score: '850',
    time: '2:45',
  },
  notification: {
    title: 'inside node.js server',
    body: 'message sent!',
  },
  token: token,
};

FCM.send(message, function(err, response) {
  if (err) {
    console.log('error found', err);
  } else {
    console.log('response here', response);
  }
});

您的按鈕需要向后端發送請求。 響應是啟動服務器的響應

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM