随笔分类 - Nodejs
摘要:对于以/开始的路径片段,path.join只是简单的将该路径片段进行拼接, 而path.resolve将以/开始的路径片段作为根目录,在此之前的路径将会被丢弃,最终返回的是一个绝对路径 __dirname:返回当前文件所在文件夹的绝对路径 进行webpack配置时,一般使用path.join配合__
阅读全文
摘要:我们使用nodejs中的http模块来进行网络操作 一、什么是HTTP协议: 超文本传输协议(HyperText Transfer Protocol)HTTP假定其下层协议提供可靠传输。 因此,任何能够提供这种保证的协议都可以被其使用。因此也就是使用TCP作为其传输层。 二、HTTP请求和响应报文的
阅读全文
摘要:nodejs的文件系统fs模块,可以实现对文件、目录等的操作,stream模块实现对文件数据的断续读写操作 一、文件操作 fs.readFile(file[,options],callback) 异步读取数据,参数err,data fs.readFileSync(file[,options]) 同步
阅读全文
摘要:event模块是nodejs系统中十分重要的一个模块,使用该模块我们可以实现事件的绑定的触发,为什么我们需要这个模块呢,因为nodejs是单线程异步的。 一、什么是单线程异步: 我们可以从JavaScript来理解,就是存在一个等待执行队列,每当有代码行为产生,我们便将其随机放到等待执行队列,但是由
阅读全文
摘要:一、安装: 去官网下载稳定版本,安装即可。 安装后执行node -v,显示node版本,然后输入node回车,然后输出console.log(111);,正常输出即可。 二、入门介绍: 1、nodejs是一门后端语言,是基于chrome的V8引擎,JavaScript运行在服务器平台上的一门语言。简
阅读全文
摘要:为了更好的理解 exports 和 module.exports 的关系,我们先来补点 js 基础。示例: app.js 运行 app.js 结果为: 解释一下:a 是一个对象,b 是对 a 的引用,即 a 和 b 指向同一个对象,即 a 和 b 指向同一块内存地址,所以前两个输出一样。当对 b 作
阅读全文
摘要:在nodejs中,模块大概可以分为核心模块和文件模块。 核心模块是被编译成二进制代码,引用的时候只需require表示符即可,如(require('net'))。 文件模块,则是指js文件、json文件或者是.node文件。在引用文件模块的时候后要加上文件的路径:/.../.../xxx.js表示绝
阅读全文
摘要:1、windows下的NodeJS安装是比较方便的(v0.6.0版本之后,支持windows native),只需要登陆官网(http://nodejs.org/),便可以看到首页的“INSTALL”按钮,直接点击就会自动下载安装了。 2、安装过程基本直接“NEXT”就可以了。(windows的安装
阅读全文

浙公网安备 33010602011771号