node.js
文章平均质量分 60
菜菜24
这个作者很懒,什么都没留下…
展开
-
Node.js使用过程中jade,mongo命令使用错误
在node.js中使用jade命令编译jade文件时,出现“jade不是内部或外部命令,也不是可运行的程序或批处理文件”,出现这样的情况有两种原因,一种node.js安装jade模块时,jade模块没有安装或者没有安装好;还一种情况,也是比较常见的情况,就是没有配置环境变量。为什么有些软件要配置环境变量呢,因为配置环境变量中path路径是告诉计算机要执行某个启动命令时,去该原创 2015-12-09 20:45:09 · 1621 阅读 · 0 评论 -
Node核心模块之Events
Node核心模块之EventsNode.js核心API的大部分是围绕一个异步事件驱动架构构建的,因此Events模块是很多模块的基础,很多模块都是基于Events模块建立的,例如:net.Server对象每当对等体连接到它时发出一个事件; fs.ReadStream在打开文件时发出事件; 每当数据可用于读取时,流发出事件。所有发出事件的对象都是EventEmitter类的实例。这些对象公开了一个Ev原创 2017-01-09 21:20:11 · 1128 阅读 · 0 评论 -
Node核心模块之Net
Node核心模块之NetNode.js v6.9.4Net模块提供一个异步网络包装器,它能够创建被称为流的TCP服务器和客户端。一个实例* 创建TCP服务器 *const net = require('net');let server = net.createServer((socket) => { socket.on('data', (data) => { console原创 2017-01-10 17:05:24 · 1945 阅读 · 0 评论 -
Node核心模块之QueryString
Node核心模块之QueryStringquerystring模块用于解析和格式化URL查询字符串 * const querystring = require(‘querystring’) *1.querystring.escape(str) 设置查询字符串组合时编码格式 * 被querystring.stringify()方法使用 *2.querystring.unescape(str)原创 2017-01-10 08:50:59 · 1609 阅读 · 0 评论 -
Node核心模块之Path
Node核心模块之Pathpath模块被提供用来处理文件和目录的路径path模块的默认操作根据Node运行的操作系统不同而有所不同,当在windows上运行时,使用windows样式的路劲,当在POSIX接口的系统上运行时,使用POSIX接口样式的路径* const path = require(‘path’); * 1.path.basename(path[,ext]) * 返回最后的路径下的原创 2017-01-09 22:03:41 · 1042 阅读 · 0 评论 -
Node核心模块之Stream
Node核心模块之StreamNode.js V6.9.4 流(stream)在node中是一个用于处理流数据的抽象接口,node中很对对象都是基于流的,如HTTP服务器,process.stdout请求 流是可读、可写的,或者既可读有可写,并且所有流都是EventEmitter的实例 流主要用于实现一个copy方法* const stream = require(‘stream’) * 1原创 2017-01-10 11:40:23 · 1083 阅读 · 0 评论 -
expors和module.exports区别
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl原创 2017-01-04 21:17:35 · 1163 阅读 · 0 评论 -
Grunt集成自动重启
Grunt-JavaScript世界的构建工具利用Grunt集成自动化,不再每次修改文件后都要重新启动服务器,对于压缩、编译、单元测试等,减少重复的任务。Grunt集成自动重启步骤:1、利用“npm init”生成package.json文件,该文件为Grunt必需文件。2、npm全局安装grunt-cli、grunt-contrib-watch、grunt-nodemon、gru原创 2016-04-20 21:50:08 · 2206 阅读 · 0 评论 -
制作基本的bat启动文件
最近做了一个web系统,考虑到使用的人不熟悉计算机,因此想做一个bat启动文件,双击之后直接运行,几番百度,效果都不是很理想,无奈只好去看bat文件的具体说明, 看了之后了解到,bat文件是DOS下的批处理文件,即一条或多条命令,通俗一点说,就是双击bat文件,cmd.exe会一条一条处理bat文件里面的命令,即bat文件里面的每一条命令都是cmd命令,因此语法也一样。原创 2016-04-20 21:04:59 · 2929 阅读 · 0 评论 -
express不是内部命令,也不是可运行的程序
最近开始玩Node.js,安装express模块时没有问题,而运行express时(express -V),显示:express不是内部或外部命令,也不是也运行的程序。几番百度,各种解决方案几乎一样,但是几乎都不可行。 那到底是什么问题呢?没有办法,只好去找官方文档,原来是express的3.x和4.x不同,4.x将generator分离开来了,安装完成之后没有bin文原创 2015-12-25 11:25:05 · 1829 阅读 · 0 评论 -
Node核心模块之fs
Node核心模块之fsNode.js v6.9.4Node.js中文件I/O由标准POSIX函数包装后提供,每一个方法都有同步和异步两种形式,使用同步形式时,异常会被立即抛出,可以使用try/catch进行捕获处理,使用异步形式时,完成回调为最后一个参数,第一个参数为异常,并且可以为空.fs模块主要分为文件监控,文件流,文件信息fs模块方法介绍,方法结尾为Sync的为同步方法,反之为异步方法,异步方原创 2017-01-11 11:25:37 · 1717 阅读 · 0 评论