前端通信
- Node中net模块提供的前端通信
- H5提供的 webSocket 【 常用于 移动端 】
- pc端低版本浏览器使用 socket.io
Node.js 框架 express 简介
-
路径模块
在文件操作的过程中,都必须使用物理路径(绝对路径),path模块提供了一系列与路径相关的 API
console.log('join用于拼接多个路径部分,并转化为正常格式'); const temp = path.join(__dirname, '..', 'lyrics', './友谊之光.lrc'); console.log(temp); console.log('获取一个路径中的目录部分'); console.log(path.dirname(temp));
-
传递数据的获取
get req.query post req.body body-parser 设置中文格式 res.set('Content-Type','text/plain,charset=utf8')
-
静态资源配置
app.use(express.static('public')) app.use('/static', express.static('public')) app.use('/static', express.static(path.join(__dirname, 'public')))