![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
node
文章平均质量分 55
StarFishing
这个作者很懒,什么都没留下…
展开
-
使用Node脚本对前端国际化(二)
以locals文件夹下面存放国际化文件为例,我们将zh存放中文为例,下面将演示遍历所有中文文件,并进行翻译,翻译后生成到对应的文件夹下,保持和中文目录下的一致的目录结构。目录结构如下├── index.js├── translate-core│ ├── google-translate.js│ ├── index.js│ └── string.js└── translate-helper.js在使用Node脚本对前端国际化初探已经做了翻译API,的封装,本次将上次内容放到tra原创 2020-06-14 23:55:45 · 707 阅读 · 0 评论 -
使用Node脚本对前端国际化的处理初探
针对前端国际化做的一些探索,借助谷歌翻译的API进行核心的翻译工作,通过node将文本写入文件完成文件的替换工作原创 2020-06-09 23:45:51 · 493 阅读 · 0 评论 -
前端传输安全,数据加解密
在前后端数据传输过程中,我们经常会面临数据被窃取的风险,我们的信息在每个转发的路由都有查看和获得我们信息的能力,尤其是当我们是http连接时,一切都是明文传输,没有了一点隐私,那么我们要如何尽可能保证我们数据传输的私密性,安全性呢,下面我们介绍一种加密方式,开发环境为node.js;私有变换(加密)首先引入node自带的加密模块cryptovar crypto=require('crypto...原创 2018-12-12 21:54:35 · 1931 阅读 · 0 评论 -
Node.js之WebSocket编写聊天室
1.1 为什么我们需要WebSocket这样的实时的通信协议?WebSocket是web通信方式的一种,像我们熟知的HTTP协议也是web通信方式的一种。但是我们知道HTTP协议是一种无状态的协议,其服务端本身不具备识别客户端的能力,必须借助外部的一些信息比如说session和cookie,才能与特定的客户端保持通信。也就是说我们所发送的每一个HTTP的请求都会带上请求头中一些相应的信息还有co...原创 2018-11-30 17:12:51 · 3987 阅读 · 0 评论 -
WebSocket协议
WebSocket是HTML5新增的协议,它的目的是在浏览器和服务器之间建立一个不受限的双向通信的通道,比如说,服务器可以在任意时刻发送消息给浏览器。为什么传统的HTTP协议不能做到WebSocket实现的功能?这是因为HTTP协议是一个请求-响应协议,请求必须先由浏览器发给服务器,服务器才能响应这个请求,再把数据发送给浏览器。换句话说,浏览器不主动请求,服务器是没法主动发数据给浏览器的。这样...转载 2018-11-30 16:15:25 · 1963 阅读 · 0 评论 -
koa入门
随着新版Node.js开始支持ES6,Express的团队基于ES6的generator重新编写了下一代web框架koa,koa2完全使用Promise并配合async来实现异步。转载 2018-11-30 15:50:04 · 2293 阅读 · 0 评论 -
Koa2 文件上传下载的示例代码
上传下载在 web 应用中还是比较常见的,无论是图片还是其他文件等。在 Koa 中,有很多中间件可以帮助我们快速的实现功能。转载 2018-11-30 15:38:41 · 3526 阅读 · 0 评论 -
koa2实现express4.x res.sendFile()功能
当我们使用koa2时,我们发现res.sendFile()这个函数已经不适用了(包括 res.send()),取而代之的是`ctx.response.body`,对于要加载的HTML文件,我们采用读取文件再写入到body中的方式实现。原创 2018-11-30 15:33:36 · 5240 阅读 · 0 评论 -
Python 启动本地服务
在 Linux 服务器上或安装了 Python 的机器上,Python自带了一个WEB服务器 SimpleHTTPServer,我们可以很简单的使用 python -m SimpleHTTPServer 快速搭建一个http服务,提供一个文件浏览的web服务,而ios自带了 python,windows需要安装python才能使用。原创 2018-11-29 22:36:38 · 3880 阅读 · 0 评论 -
node文件读取和过滤、筛选(filter)
在node开发过程中,我们经常需要对文件进行读取,写入,以及文件的引入等相关操作和需求,那么我们就需要去读取我们的目录文件,并对其加以过滤,得到我们的目标文件,但是我们要怎么样高效率的进行文件的过滤呢,下面我们介绍了一种方法:首先我们需要导入fs模块,然后用readdirSync列出文件const fs = require('fs');// 先导入fs模块,然后用readdirSync列出文...原创 2018-12-04 11:01:08 · 9711 阅读 · 1 评论 -
Node.js crypto加密模块
crypto模块的目的是为了提供通用的加密和哈希算法。用纯JavaScript代码实现这些功能不是不可能,但速度会非常慢。Nodejs用C/C++实现这些算法后,通过cypto这个模块暴露为JavaScript接口,这样用起来方便,运行速度也快。转载 2018-11-29 15:58:09 · 3773 阅读 · 0 评论 -
Node.js http模块
Node.js开发的目的就是为了用JavaScript编写Web服务器程序。因为JavaScript实际上已经统治了浏览器端的脚本,其优势就是有世界上数量最多的前端开发人员。如果已经掌握了JavaScript前端开发,再学习一下如何将JavaScript应用在后端开发,就是名副其实的全栈了。转载 2018-11-29 15:50:16 · 3223 阅读 · 0 评论 -
Node.js fs文件读写使用技巧
Node.js内置的fs模块就是文件系统模块,负责读写文件。和所有其它JavaScript模块不同的是,fs模块同时提供了异步和同步的方法。转载 2018-11-29 15:43:43 · 2770 阅读 · 0 评论 -
Node.js Stream模块使用分析
stream是Node.js提供的又一个仅在服务区端可用的模块,目的是支持“流”这种数据结构。转载 2018-11-29 15:37:07 · 2917 阅读 · 0 评论