is-online网络连接检测工具
is-online 的网络状态检查能力挺实用的,尤其是你写 Node.js 工具或者做桌面应用时,想知道用户到底联网没,靠它就够了。在 Node 环境下直接用,响应也快,API 设计得也蛮简单。浏览器端也能搞定,只要你配合用 Browserify 或 webpack 打包一下就行。不是那种光判断你有没有 WiFi 的,它是真的检测你能不能访问外网,靠谱得。
比如你做个自动更新模块,第一步是不是得先确定用户在线?这时候用 isOnline()
一调用,立马知道当前联网情况,配合求逻辑走就对了。安装方式也熟悉,npm install is-online
,一行命令就能搞定,比较省事。
注意哦,它不是事件监听型的库,而是你得主动调用它查询状态,适合定时检查或者事件触发的场景。如果你想在浏览器端也跑通,建议去看看 Browserify 的,那玩意儿配合起来效果还不错。
,如果你正好在做需要判断网络环境的功能,这个小工具挺顺手。如果你用的是 Node.js 项目,可以放心加进来,节省不少精力。
is-online.zip
预估大小:15个文件
is-online-master
文件夹
.gitignore
23B
browser.js
369B
.github
文件夹
funding.yml
21B
.gitattributes
19B
test-browser.js
199B
package.json
983B
index.test-d.ts
276B
readme.md
2KB
6.51KB
文件大小:
评论区