【文件属性】:
文件名称:ddp-silencer:对流星的DDP保持沉默
文件大小:56KB
文件格式:ZIP
更新时间:2021-04-29 04:40:28
JavaScript
DDP消音器-融合模式
该软件包是对ddp-client的扩展,最初是Meteor的扩展,具有有条件启动DDP连接的能力。
原始代码: :
为什么 ?
原因很简单,WebSocket昂贵,并且大多数应用程序都不需要它。 或者他们在某些领域需要它,这为轻松实现此目的开辟了道路。 或者,您正在使用Apollo,并且已经在使用Apollo的websocket进行订阅。
如何安装
# In your Meteor App
mkdir packages
cd packages
git clone https://github.com/cult-of-coders/ddp-silencer.git ddp-silencer
在生产中,请确保您使用DISABLE_WEBSOCKETS环境变量集启动它:
DISABLE_WEBSOCKETS=true meteor run
请注意,默认情况下D
【文件预览】:
ddp-silencer-master
----client()
--------client.js(195B)
--------client_convenience.js(2KB)
----server()
--------server.js(46B)
----fusion()
--------client()
--------server()
----package.js(1KB)
----test()
--------livedata_connection_tests.js(74KB)
--------stub_stream.js(1KB)
--------livedata_tests.js(31KB)
--------random_stream_tests.js(1KB)
--------livedata_test_service.js(10KB)
----.DS_Store(12KB)
----common()
--------livedata_connection.js(62KB)
--------namespace.js(3KB)
--------MethodInvoker.js(3KB)
----README.md(2KB)
----.npm()
--------package()