最近工作中,因为某某某某原因,需要用到Node.js  . 发现在很多方面和python很像,比如generator / yield ,比如模块的使用方式,比如http模块. 先安装个环境,windows没什么难度,下载个安装包装一下就行,主要看一下centos的 并且修改了npm源为淘宝源,主要是下载速度快.并且安装了forever组件,作为服务器的 node 服务器守护程序. // centos6.5下安装 // 官网下载: https://nodejs.org/en/download/ /…
最近在学习Node.js相关知识,在环境搭建上耗费了不少功夫,故此把这个过程写下来同大家分享一下,今天我先来介绍一下Docker,有很多人都写过相关知识,还有一些教程,在此我只想写一下,我的学习过程中用到的一些知识和注意点. 玩过虚拟机的同学可能对Docker学习和理解就会快一点,至于Docker是什么,我就引用其官网的一句话吧:Docker is an open platform for building, shipping and running distributed applicatio…
1.开发环境搭建 v8引擎是作为解析JavaScript程序来运行的 nodejs是一个高性能的,第一个体现在他的JavaScript解析速度很快,v8引擎性能很高,第二个事件驱动和非阻塞 2.全局对象 window对象等等 计时器对象 setTimeout(() => { console.log("3 secends passed!"); }, 3000); // 一次间隔 time = 0; var timer = setInterval(() => { time+=2…
一些可能有用的相关文章: https://blogs.msdn.microsoft.com/scott_hanselman/2011/11/28/window-iisnode-js/ http://blog.csdn.net/puncha/article/details/9047311 20161123,这几天看了一些相关文章,觉得说的不太清楚,记录一下. 1. 安装 node.js,官网下载 node.exe(用express的再安装express),这步略过. 2. 安装 iisnode,h…
一.安装 直接在浏览器搜索node.js,在官网上下载(一般旧版的更加稳定,比如下载4.4.7版本) 点击DOWNLOADS 往下翻,点击Previous Release Windows下载msi(64位/32位) 根据提示一步步安装,安装之后的文件夹如下: 在cmd命令行下输入node -v,如果出现如下,说明安装成功: 二.关于配置 在安装路径下新建两个文件夹: 创建完两个空文件夹之后,打开cmd命令窗口,输入 npm config set prefix "D:\Program Files…
一.Node.js 安装配置 Node.js 提供在Windows和Linux上安装 1.  Window 上安装Node.js 64 位安装包下载地址 : https://nodejs.org/dist/v6.9.3/node-v6.9.3-x64.msi 安装步骤如下: 1.1 双击node-v6.9.3-x64.msi ,然后一直next下去 恭喜你安装成功啦! 检测PATH环境变量是否配置了Node.js,点击开始=>运行=>输入"cmd" => 输入命令&q…
一.下载和安装 1. 前往官网https://nodejs.org/或https://nodejs.org/en/download/下载最新推荐版的Node.js,本文使用10.13.0版本. 对于Windows系统,使用.msi安装文件是最简单的,也可以使用.zip进行绿色安装. 2. 如果使用.msi的话一路next就可以,安装文件会自动配置环境变量. 3. 使用.zip安装包安装. (1) 将压缩包解压到D:\Program Files\NodeJs目录下 (2) 配置环境变量 新建NOD…
一.Node.js下载 官网下载地址:下载 | Node.js 中文网 (nodejs.cn) 以Windows64位安装版为例,点击"Windows 安装包(.msi)"右侧的"64位"即可进行下载. 二.Node.js安装 1.双击运行文件 2.勾选接受许可协议条款 3.更改Node.js安装路径(不建议装在C盘) 4.选择要安装的功能 5.选择是否自动安装必要的工具 6.点击"Install"开始安装 7.安装完成 8.校验是否安装成功 #…
配置多种场景 我们的系统是要在不同的环境下运行的,不同的环境可能是不同的端口号,不同的数据库地址,数据库用户和密码, 并且可能有的需要自动重启有的不需要自动重启. 我们在有一个配置的时候是无法满足这么多的场景的,所以我们要为不同的场景做额外配置 场景的种类 场景的种类一般就以下几种 开发场景 真实场景 测试场景 debug场景 或者再有其他场景就做额外的添加,配制方法都是一样的 开始配置 配置环境 我们可以通过对环境的NODE_ENV赋值来区分不同的环境 我们在通过命令行在运行程序的时候对其进行…
一.简介 Node.js 是一个基于Google Chrome V8 引擎的 JavaScript 运行环境.Node.js 使用了一个事件驱动.非阻塞式 I/O 的模型,使其轻量又高效.Node.js 的包管理器 npm,是全球最大的开源库生态系统. 能方便地搭建响应速度快.易于扩展的网络应用,Node.js 使用事件驱动, 非阻塞I/O 模型而得以轻量和高效,非常适合在分布式设备上运行的数据密集型的实时应用. 官网:https://nodejs.org/en/中文:https://cnode…