Node.js官方文档:到底什么是阻塞(Blocking)与非阻塞(Non-Blocking)?
译者按: Node.js文档阅读系列之一。原文: Overview of Blocking vs Non-Blocking译者: Fundebug为了保证可读性,本文采用意译而非直译。这篇博客将介绍Node.js的阻塞(Blocking)与非阻塞(Non-Blocking)。我会提到Event Lo...
Node.js(笔记12) - 初识Express
什么是Express官方:Express是基于Node.js 平台,快速、开放、极简的Web开发框架;通俗:Express的作用和Node.js 内置的 http 模块类似,是专门用来创建 Web 服务器的;Express的本质:就是一个npm上的第三方包,提供了快速创建Web服务器的便捷方法。Ex...
Node.js 爬虫,自动化抓取文章标题和正文
持续进行中。。。目标:动态User-Agent模拟浏览器 √支持Proxy设置,避免被服务器端拒绝 √支持多核模式,发挥多核CPU性能 √支持核内并发模式 √自动解码非英文站点,避免乱码出现 √自动队列管理,持续化PUSH √自动抓取文章标题和正文 √性能优化测试用例,自动化测试我的测试环境:9 台...
node.js在windows下的学习笔记(6)---安装Express
Express是什么呢?express.js是nodejs的一个MVC开发框架,并且支持jade等多种模板。对于WEB应用程序而言,会有许多诸如模板和路由这样的公共模式在的,虽然也可以自己编写代码解决这些问题,但是很多的开发者会选择如Express这样的框架来避免这样的工作,并且对之有所贡献1.安装...
难以理解的node.js http抛出连接ECONNREFUSED(IPv6?)
I am running node.js as follows: 我运行node.js如下: > http = require('http')> http.get('http://myhost.local:8080', function (res) { console.log("R...
【超多代码、超多图解】Node.js一文全解析
目录 一、Node.js简介1.1什么是Node.js1.2 Node.js可以做什么1.3 Node.js的安装1.4 Node.js的使用二、模块化处理2.1 什么是模块化2.2 内置模块2.2.1 fs文件系统模块(1)基本用法(2)防止动态拼接(3)路径问题2.2.2 path内置模块2...
在Sublime Text3 开发Node.js遇到的一个小问题
原文摘自我的前端博客,欢迎大家来访问http://www.hacke2.cn以前的Sublime Text 2包管理出现问题了,不能安装新包,让人开发很捉急,今天装了个3,这个问题解决了那我们就一起用Sublime Text 3 来玩Node.js吧!cn node说的很清楚,在这里就不细表http...
Node.js(笔记09) - 包的分类、规范的包结构
项目包被安装到项目 node_modules 目录中的包,都是项目包。项目包分为两类,分别是:开发依赖包:被记录到 devDependencies 节点中的包,只在开发期间会用到;> npm i 包名 -D #开发依赖包核心依赖包:被记录到 dependencies 节点中的包,在开发期间和...
Node.js——Async
一:流程控制为了适应异步编程,减少回调的嵌套,我尝试了很多库。最终觉得还是async最靠谱。地址:https://github.com/caolan/asyncAsync的内容分为三部分:流程控制:简化十种常见流程的处理集合处理:如何使用异步操作处理集合中的数据工具类:几个常用的工具类本文介绍其中最...
laravel项目拉取下来安装,node.js库安装
1.拉取项目2.切换分支圈圈里面是版本composer 安装laravel组件其他库安装node.js安装包 npm set registry=https://registry.npm.taobao.org npm切换版本npm install bower composer install 安装的...
Node.js~在linux上的部署
我们以centOS为例来说说如何部署node.js环境一 打开centos,然后开始下载node.js包curl --silent --location https://rpm.nodesource.com/setup_6.x | bash -yum -y install nodejsaaartic...
ubuntu14.04安装node.js,升级npm,安装指定版本的npm
1、源码安装 tar -zxvf node-v4.8.0.tar.gz --下载并解压2、sudo mv node-v4.8.0 /opt/3、cd /opt/node-v4.8.04、./configure5、make6、sudo make install-------------------...
推荐近期15个 Node.js 开发工具
近来Node.js 越来月流行了,这个基于Google V8 引擎建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。在本文中,我们列出了2015年最佳的15个 Node.js 开发工具。这些工具对于刚刚开始学习 Node.js 的新手开发者非常有帮助。如果你知道任何其他有用的 Node.j...
快速搭建 Node.js 开发环境以及加速 npm
如何快速搭建 node 开发环境npm 超慢github 无法打开的问题于是我觉得应该写一篇文章解答所有这些起步问题,让新同学也能顺顺利利入门。快速搭建 Node.js 开发环境如果你想长期做 node 开发, 或者想快速更新 node 版本, 或者想快速切换 node 版本, 那么在非 Windo...
Linux虚拟机中 Node.js 开发环境搭建
Node.js 开发环境搭建:1、下载CentOS镜像文件和VMWare虚拟机程序;2、安装VMWare——>添加虚拟机——>选择CentOS镜像文件即可默认安装带有桌面的Linux虚拟机。也可以选择自定义安装,只安装命令行模式(BasicServer),在等待CentOS安装程中可以设...
用Node.js开发Windows 10物联网应用
(此文章同时发表在本人微信公众号“dotNET每日精华文章”,欢迎右边二维码来关注。)未来10年内,物联网将会如移动互联网这样深入到我们生活的各方各面。所以微软现在对物联网进行了大量的投资,比如Windows 10就有一个单独的IoT版本。而今天推荐的文章是告诉大家如何把Node.js开发带到Win...
Node.js(笔记01) - 初识Node.js
本次学习目录:1)初识 Node.js2)fs 文件系统模块3)path 路径模块4)http 模块初识Node.js 回顾与思考1)前端需要掌握的基本技术: HTML、CSS 和 JAVASCRIPT2)浏览器中的 Javascript 的组成部分:JS核心语法:变量、数据类型、循环、分支、判断、...
Nodejs学习笔记(一)--- 简介及安装Node.js开发环境
目录学习资料简介安装Node.jsnpm简介开发工具Sublime Node.js开发环境配置扩展:安装多版本管理器学习资料1.深入浅出Node.js http://www.infoq.com/cn/minibooks/nodejs2.Node.js开发指南简介(只捡了我觉得重要的)Node.js是...
NODE.JS开发指南学习笔记
1.Node.js是什么Node.js是一个让JS运行在服务器端的开发平台,它可以作为服务器向用户提供服务。Node.js中的javascript只是Core javascript,或者说是ECMAJavaScript的一个实现。2.Node.js能做什么JS是为客户端为生,而Node.js是为网络...
Node.js中的console.log()输出彩色字体
转自:https://www.jianshu.com/p/cca3e72c3ba7console.log('\033[42;30m DONE \033[40;32m Compiled successfully in 19987ms\033[0m')不难发现样例中的关键的代码是类似 \033[42;3...