![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
node.js
BlueSky_x
我一直觉得学习可以使人快乐,所以我才会去坚守吧
展开
-
Node.js获取文件hash值
Node获取文件hash值let fs = require('fs');let crypto = require('crypto');// enumconst algorithmType = { SHA256:"SHA256", SHA1:"SHA1", MD5:"MD5"}/** * promise * @param filePath * @p...原创 2019-12-06 15:23:06 · 2281 阅读 · 0 评论 -
Node.js 配合Redis 定时处理任务
验证码超过5分钟失效的,redis计时处理操作;验证码生成后,redis开始计时,超过5分分钟后,将验证码设为空,变成失效状态!redis.client.set(key, vcode, 'EX', 5 * 60,function(err,reply){ if(err){ res.send(util.result(new BackendError('Syst...原创 2018-06-22 16:40:46 · 942 阅读 · 0 评论 -
node 自制指令带参数
概要:对于windows还是linux系统肯定都会有很多命令比如windows:cmd xx、mkdir xxx,linux如:touch xx、cp xx,这些命令其实是可以扩展的,比如你新装了一款软件就有新的命令,这些命令本质也就是代码对系统基础命令的拓展,所以今天我们来玩玩用node扩展系统命令。 1.新建一个普通node项目(有package.json即可)...原创 2018-10-28 23:33:01 · 1321 阅读 · 0 评论 -
node pkg 打包一个为一个可执行程序(linux、windows、mac)
概要:如果将node项目打包为一个可执行的文件,那么对于部署、安装来说,以及源码的保护性都有很多的好处1.全局安装pkg库,也可以不局部安装,全局安装为了方便(npm install pkg -g) 以下为了演示,用express搭建一个默认的web项目,如下,结构如下: 2. 编辑package.json文件,如下:{ "name": "test", ...原创 2018-10-31 18:04:31 · 20030 阅读 · 1 评论 -
Webpack ReferenceError: process is not defined
高版本的node(我是v12.9.1),大于12的版本时候。使用electron-vue项目时候会报错!解决方案:修改 .electron-vue/webpack.renderer.config.js 和webpack.web.config.js如下:webpack.web.config.js new HtmlWebpackPlugin({ filena...原创 2019-09-07 16:05:53 · 8069 阅读 · 6 评论