detect-engine模块用于检测当前运行环境是Node.js还是io.js。安装方式: npm install --save detect-engine 使用示例: const engine = require("detect-engine"); // 返回 "node" 或 "iojs"
Nodejs 22 次浏览
安装 create-error.js 后,您可以使用它来创建自定义可扩展错误类型。例如,通过 require('create-error.js') 引入模块后,您可以创建自定义错误类型,比如 BaseError 和 CustomError。通过调用 createError(name[, base,
Nodejs 25 次浏览
基于 Alpine Linux 的极简 Docker 镜像,alpine-iojs只有 22MB,体积真的蛮小的,适合对镜像大小比较敏感的场景,比如部署在资源紧张的容器集群上。你要是追求轻量、速度快,这个镜像用起来挺舒服的。 镜像里直接集成了io.js,你可以用 docker-compose bui
Nodejs 0 次浏览
daza.io 的前端项目,用的是比较主流的组合——Vue.js + Vuex。整个架构挺清晰,写法也比较规整,适合你想学习或者复用的时候参考下。压缩包里的daza-frontend-master目录就是项目源码,解压就能跑。 Vue 组件用得比较多,UI 拆得挺细的,每个页面基本都拆成了小组件,复
Nodejs 0 次浏览
使用socket.io的使用创建一个socket.io服务器即可.但是该服务器依赖于一个已经创建的http服务器.在http服务器运行之后,使用listen方法为该http服务器附加一个socket.io服务器.代码如下: var sio=require(“scoket.io”); var sock
Nodejs 11 次浏览
React 项目的快速启动模板,挺适合用来练手或者当作基础脚手架来扩展。项目结构清爽,直接运行npm start就能本地启动,开发模式下响应也快,改代码自动刷新,挺省事的。控制台还能看到一些基本的错误提示,对排查问题还挺友好。测试部分也考虑到了,npm test能跑交互式测试,适合持续集成或者简单验
Webpack 0 次浏览
黑白简约风格的项目主页,almoratalla.github.io 是一个挺适合前端练手的小项目。基于 Node.js 和 Webpack,结构清晰,启动也快。你只要用个顺手的 IDE,比如 Visual Studio Code,在终端里跑个npm install,再执行npm run build:
Webpack 0 次浏览
基于 Node.js 和 Socket.IO 搭建一个随机匹配聊天服务,包含前端页面引入 socket.io.js 和服务端 Node.js 使用 Socket.IO 传递聊天数据。
Nodejs 20 次浏览