项目开发过程中,总有些时候是前后端不可能都同时开发完,往往前端的搭建更加快速,这时候没有数据,我们除了底层写入外还可以自己搭个服务器,学习学习新东西。这个时候一般后台都已经确定好了接口,数据结构,各种字段名什么的,只剩下底层逻辑啊需要细化好…
和java程序进行交互的时候,java那边使用AES128位填充模式:AES/CBC/PKCS5Padding加密方法,在nodejs中采用对应的aes-128-cbc加密方法就能对应上,因为有使用向量(iv),所以nodejs中要用cre…
起因有人提问“如果用nodejs访问sqlserver?”找了找资料,发现有两类解决方法,使用第三方nodejs插件:https://github.com/orenmazor/node-tds、使用ADODB.ConnectionActiv…
db-mysql因为node-waf:notfound已经不能使用,可以使用mysql代替.本文主要是[node-mysql]:https://www.npmjs.com/package/node-mysql的翻译,也去除了一部分自己暂时没…
0.node命令行参数选项1.模块导出:exports与module.exports区别;module.exports导出便是将要被导出的对象,exports则可认为是module.exports的引用对象(exports本身仅是一个空对象…
nodejs的package.json定义了一个模块,包括其依赖关系的一个简单的JSON文件,该文件可以包含多个不同的指令来告诉Node包管理器如何处理模块。dependencies则表示此模块依赖的模块和版本,其中常常可以看到类似^1.2…
1.开始Node.js:https://nodejs.org2.Moudlejs编程中,由于大家可以直接在全局作用域中编写代码,使开发人员可以很容易的新建一个全局变量或这全局模块,这些全局变量或全局模块在工程化的开发中,极易互相冲突,同时也…
express框架的默认渲染模板的后缀是ejs,由于编译器在ejs的文件里写html代码没有高亮显示,所以使用html模板。示例:1varapp=express();2app.set('views',viewsPath);34//**设置h…
Socket.IO简介与基础环境搭建任务时间:10min~20min关于Socket.IOSocket.IO可以实现在浏览器和服务器之间实时双向通信,本节课程将详细介绍Socket.IO的搭建与部署,并在结束后完成Socket.IOWeb聊…
childNodes:获取子节点标准浏览器(包括IE9,IE10)使用childNodes获取节点,它会将空格符、回车符、换行符也看做一个文本节点IE6,7,8会将空格符、回车符、换行符过滤掉所以我们做的时候只要判断,nodeType属性是…
每行以封号结尾(可有可无)变量定义没有类型都用var或者直接constlog打印:console.log(db);内置属性这样写法:__filename、__dirname等functionisNull(data){return(data=…
NODE_ENV是个什么?类似于下面这样的代码大家或多或少都见过,总是见其形尚未思其义:"scripts":{"build":"cross-envNODE_ENV=productionnodebuild/webpack.prod.js","…
前言:使用nodeJS原生API实现快速灵活路由,方便与其他库/框架进行整合;1、原生API,简洁高效的轻度封装,加速路由解析,nodeJS本就应该这样轻快2、不包含任何第三方库/框架,可以灵活的搭配其他库/框架进行web开发github项…
写一段js代码,在浏览器控制台执行和node命令行中执行效果是一样的。内置对象方面,node中没有一些浏览器对象如window,而多了http、process等对象。Node.js模块化遵循了CommonJS规范。主要步骤:1.创建模块2.…
公司写的文档,直接粘贴过来了:本文档提供node应用一键安装、部署、卸载说明,包含对应脚本文件默认版本:1、nodejs:v6.11.2.linux-x642、全局npm包:pm2、supervisor、node、gulp、npm一、安装、…