最新文章列表

Commonjs规范中module.exports和exports的区别

经常能看到两种导出模块的方式:module.exports和exports。穿插一个必备小知识:在文件a.js中用exports或module.exports导出的对象(方法、变量),可以在另一个文件b.js中通过require('./a')引用。 module和exports是Node.js给每个js文件内置的两个对象。 在node.js中打印console.log(module) ...
青春..荒唐 评论(0) 有558人浏览 2020-01-05 00:12

window下升级node版本

前言:使用vue-cli 搭建项目时,Node 版本要求 Vue CLI 需要 Node.js 8.9 或更高版本 (推荐 8.11.0+)。你可以使用 nvm 或 nvm-windows 在同一台电脑中管理多个 Node 版本。 安装方法: 1.查看node版本; node -v 2.查看node 所在位置; where node 3.node官网下载最新版本; https://nodejs ...
彭天赋 评论(0) 有3411人浏览 2018-12-12 19:33

Doodoo.js 发布 1.1.0,Koa.js+ Nuxt.js 最佳实践

doodoo.js发布1.1.0 -- 中文最佳实践Node.js Web快速开发框架,支持Koa.js, Express.js中间件。包含多项功能改进,及Bug修复。 更新内容: 1.【新增】新增支持.js7格式文件 2.【新增】新增支持redis密码设置 3.【更新】更新默认不连接mysql 4.【新增】新增支持mongodb数据库 5.【新增】新增支持设置api路由前缀 6.【移除】移除默 ...
青否云后端云 评论(0) 有828人浏览 2018-10-18 18:49

doodoo.js配置教程 

Doodoo.js -- 中文最佳实践Node.js Web快速开发框架。支持Koa.js, Express.js中间件,支持模块化,插件,钩子机制,可以直接在项目里使用 ES6/7(Generator Function, Class, Async & Await)等特性 https://www.doodooke.com 配置 doodoo配置.env 文件位于项目根目录下,作为全局默认环 ...
青否云后端云 评论(0) 有510人浏览 2018-10-10 18:51

doodoo.js快速入门教程 

Doodoo.js -- 中文最佳实践Node.js Web快速开发框架。支持Koa.js, Express.js中间件,支持模块化,插件,钩子机制,可以直接在项目里使用 ES6/7(Generator Function, Class, Async & Await)等特性 https://www.doodooke.com 快速入门 我们通过3步演示如何快速创建一个doodoo项目 第一步 ...
青否云后端云 评论(0) 有518人浏览 2018-10-10 18:50

npm node-gyp rebuild - Error: `gyp` failed with exit code: 1

报错内容可能不一样: gyp: Call to './util/has_lib.sh freetype' returned exit status 0 while in binding.gyp. while trying to load binding.gyp gyp ERR! configure error gyp ERR! stack Error: `gyp` failed with ...
qiaolevip 评论(0) 有17460人浏览 2018-07-26 09:17

nodejs 个人学习以及个人总结

    前言:       刚学习node.js 之前,因为最近在弄分布式项目,所以想实现前后端分离,而我们项目前端框架采用的    就是node.js,于是带着好奇心,就想学习下node.js。       在学习node.js  的时候,就大概做了一下入门的笔记,大体把 node.js 总体知识点分为以下几个部分           其中对我印象最深的是node 语法类似 ...
一眉道人77 评论(0) 有1063人浏览 2017-12-05 00:42

node异步进阶(3)-- async写法

node异步进阶系列文章: node异步进阶(1)-- 回调函数经典写法 node异步进阶(2)-- Promise的连续then写法 node异步进阶(3)-- async写法 继续上回的任务, ...
xieye 评论(0) 有1003人浏览 2017-11-23 08:59

node异步进阶(2)-- Promise的连续then写法

node异步进阶系列文章: node异步进阶(1)-- 回调函数经典写法 node异步进阶(2)-- Promise的连续then写法 node异步进阶(3)-- async写法 继续上回的任务,这次改用promise对象实现。 让我们疯狂的使用then吧 第三版 (串行) var http = require('http'); var fs = require('fs'); ht ...
xieye 评论(0) 有4070人浏览 2017-11-23 08:49

node异步进阶(1)-- 回调函数经典写法

node异步进阶系列文章: node异步进阶(1)-- 回调函数经典写法 node异步进阶(2)-- Promise的连续then写法 node异步进阶(3)-- async写法 假设有一个简单需求,一个http服务器,只能访问首页,服务器返回一个模板,内容有一个json文件提供。 第一版 所有代码如下: // 这是app.js var http = require('http'); ...
xieye 评论(0) 有1204人浏览 2017-11-22 20:00

php和node的差异(2)-- 函数形参引用

$a = [1,3]; function change_arr($arr) { $arr[0] = 200; } change_arr($a); var_dump($a); php打印结果如下: array(2) { [0]=> int(1) [1]=> int(3) } 也就是说,php并没有改变原有的实际参数。 如果想改变 ...
xieye 评论(0) 有755人浏览 2017-11-22 09:35

node的流对象学习(读流和写流)

依然用上次的数列实现。 这次包含一个读流对象,一个写流对象。 全部代码 /** * 用流来实现斐波那契数列 * * @author yyy */ var stream=require('stream'); var util=require('util'); // -------------- 下面是可读流 ----------------- function ...
xieye 评论(0) 有482人浏览 2017-11-21 15:02

node的流对象学习(读流,斐波那契数列实现)

学习node的流对象,拿一个数列练手。 全部代码如下: /** * 用流来实现斐波那契数列 * * @author yyy */ var stream=require('stream'); var util=require('util'); // 构造方法 // n是最大个数 function StreamChild(n) { this.a=0; ...
xieye 评论(0) 有688人浏览 2017-11-21 14:26

node中的this学习体会(有代码示例)

做一个定时器功能,用node的对象和事件机制。 每隔500毫秒输出一个点,输出3次。 全部代码如下,使用事件机制。 var util=require('util'); var events=require('events'); function Pulsar(speed, times) { events.EventEmitter.call(this); this.s ...
xieye 评论(0) 有611人浏览 2017-11-21 11:14

php和node的差异(1)-- 函数作用域

php中,函数内变量作用域限制在花括号里。 node中,函数内变量作用域,可以取函数外的变量的值。 当然,共同点是,外面都不能取里面的值。 php代码: <?php $s = 123; function test () { echo $s; } test(); 上面代码的打印结果是: Notice: Undefined variable: s in D:\wo ...
xieye 评论(0) 有442人浏览 2017-11-14 09:59

05.流Stream

所有Stream对象同时也是EventEmitter的实例,Stream对象常用的事件有 事件名 触发条件 data 当有数据可读时触发 end 没有数据可读时触发 error 在读 ...
colin_zhuo 评论(0) 有321人浏览 2017-09-20 12:02

04.缓冲区Buffer

Buffer.js 代码如下 /*----------创建Buffer实例-----------*/ //创建方法1,分配10个字节的缓存 var buf1 = new Buffer(10); //创建方法2,指定字节数组(数组元素大小 ...
colin_zhuo 评论(0) 有446人浏览 2017-09-19 10:59

03.node.js事件类EventEmitter

EventEmitter类EventEmitter的核心就是事件触发和事件监听功能的封装.支持事件响应的核心模块都是EventEmitter的子类,一般使用子类就可以了.EventEmitter的简单例子EventEmitterDemo.js如 var events = require('events');//引入模块 //events模块只提供了一个对象events.EventEmit ...
colin_zhuo 评论(0) 有511人浏览 2017-09-13 18:43

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics