NODEJS处理EXCEL文件导入导出

佚名2017-09-22编程 2857°  0
对比了 ExcelJS , https://github.com/guyonroche/exceljs#create-a-workbooknode-xlsx ,https://github.com/mgcrea/node-xlsx等 nodejs 等现有组件,决定使用node-xlsx。node-xlsx 基于现有前端强大组件 js-xlsx, https://github.com/SheetJS/js-xlsx使用例子:var express = require('express'); var router = express.Router(); var xlsx =

node Error: Could not locate the bindings file. Tried:

admin2019-10-11编程 3762°  0
重装系统后把nodejs项目中的node_modules文件夹手动删除,想重新安装,但是中间在安装一个模块的时候报错Error: Could not locate the bindings file. Tried:一直安装不上,经过不断尝试终于解决了。1、安装Python2。2、安装node模块。npm install --global --production windows-build-toolsnpm install -g node-gyp3、还有就是要到控制面板将.NET安装上去。

如何在CentOS 7服务器上安装NodeJS

佚名2019-12-01软件 1622°  0
你可以通过运行以下命令。sudo yum install epel-release现在可以使用yum命令安装Node.js了。sudo yum install nodejs因为在开发过程中我需要管理节点包,我还要安装新公共管理的软件包管理器,使用以下命令。sudo yum install npm

NodeJs处理文件

佚名2019-12-19编程 1698°  0
Node的文件处理涉及到前面说的ptah模块,以及fs文件系统、stream流处理、Buffer缓冲器等模块。内容可能比较多,相关内容请以官网文档为主,此处主要以案例讲解为主,分享给大家一些常用的经典案例。细节就不展开了。fs文件系统fs模块提供了很多文件操作相关的api,比如:监控文件夹、文件,文件重命名,文件读写,文件修改权限、文件读写流等。在此,我们仅以几个案例的方式来驱动学习Node的文件系统,细节请详细阅读Node的api文档或者源码。案例:如何监控文件夹的变化?如何读取一个文件?如何把内容写入另外一个文件?文件件读取、文件重命名、移动等各种功能如何监控文件夹的变化?fs模块提供了

Nodejs获取服务端IP地址

佚名2019-12-23编程 2190°  0
const os = require('os');///////////////////获取本机ip///////////////////////function getIPAdress() { var interfaces = os.networkInterfaces(); for (var devName in interfaces) { var iface = interfaces[devName]; for (var i = 0; i < iface.length; i++) { var alias = iface[i];

RequestError: Statement(s) could not be prepared.

admin2020-02-11编程 3507°  1
nodejs使用sql server查询数据,报RequestError: Statement(s) could not be prepared.错误,后来发现是使用参数化的查询方法,但是没有给足参数。

nodejs dns查询

佚名2020-02-14编程 1910°  0
dns.lookup(hostname[, options], callback)hostname <string>options <integer> | <Object>family <integer> 记录的地址族。必须为 4、 6 或 0。0 值表示返回 IPv4 和 IPv6 地址。默认值: 0。hints <number> 一个或多个受支持的 getaddrinfo 标志。可以通过按位 OR 运算它们的值来传递多个标志。all <boolean> 当为 true 时,则回调将会返回数组中所有已解析的地址。否则,返回单个地址。默认值: false。verbatim <boolean>

nodejs实现DNS解析服务器

佚名2020-02-14编程 1990°  0
// The regular expression keyword in domain name.const domain = /hursing/;// When keyword matched, resolve to this IP.const targetIp = '127.0.0.1';// When keyword not matched, use the fallback dns server to resolve.const fallbackServer = '10.0.0.1';const dgram = require('dgram');const server = dgra

NodeJS对象数组Array根据对象object key的值排序sort

佚名2021-06-06编程 3054°  0
有个js对象数组 var ary=[{id:1,name:"c"},{id:3,name:"a"},{id:2,name:"d"},{id:4,name:"b"}];需求是根据name或者id的值来排序,这里有个风骚的函数。/** * 对数组中的对象,按对象的key进行sortType排序 * @param key 数组中的对象为object,按object中的key进行排序 * @param sortType true为降序;false为升序 */function keySort(key,sortType) { return function(a,b){ if (typ

nodejs取到对象数组中某个属性的值,并返回一个数组

佚名2020-02-17编程 2647°  0
var result = detailList.map(function(item) { return item.Id;});