我已成功安裝並配置了帶有NodeJS模塊的Drupal 8。Drupal 8 + NodeJS已連接,但通知未顯示在前端
由於Nodejs Notifcations模塊(nodejs_notify)已啓用,我試圖廣播一條消息。我能得到什麼?完全沉默。沒有任何通知。這是在終端顯示:
[2017/09/21 16:43:45] Route callback: checkServiceKey
[2017/09/21 16:43:45] Route callback: publishMessage
[2017/09/21 16:43:45] Body
{ broadcast: true,
data: { subject: 'hey ', body: 'hey' },
channel: 'nodejs_notify' }
[2017/09/21 16:43:45] broadcastMessage
{ broadcast: true,
data: { subject: 'hey ', body: 'hey' },
channel: 'nodejs_notify' }
這裏是我的配置設置:
settings = {
scheme: 'http',
port: 8888,
host: 'localhost',
resource: '/socket.io',
serviceKey: 'test',
backend: {
port: 80,
host: '178.62.13.67',
scheme: 'http',
basePath: '',
messagePath: '/nodejs/message'
},
debug: true,
sslKeyPath: '',
sslCertPath: '',
sslCAPath: '',
baseAuthPath: '/nodejs/',
extensions: [],
clientsCanWriteToChannels: false,
clientsCanWriteToClients: false,
transports: ['websocket', 'polling'],
jsMinification: true,
jsEtag: true,
logLevel: 1
};
我是否需要安裝任何通知類型的插件在Drupal 8?
它會是什麼類型的通知?我假設在瀏覽器上彈出HTML 5推送通知。
有什麼我失蹤?
我試圖創建其他用戶,並在不同的計算機上檢查,但沒有運氣。沒有通知。完全沉默。
這讓我瘋狂。 在此先感謝。