码迷,mamicode.com
首页 >  
搜索关键字:node-js    ( 6833个结果
JavaScript模块化规范
JavaScript模块化规范主要遵循CommonJS和AMD规范。CommonJS规范-服务器端JavaScript规范Node.js是一个服务器端JavaScript项目,采用了CommonJS标准实现其模块系统。CommonJS中采用一个全局require方法来加载模块,主要由原生模块modu...
分类:编程语言   时间:2014-05-19 17:56:40    阅读次数:293
Node.js入门:Node.js&NPM的安装与配置
Node.js安装与配置 Node.js已经诞生两年有余,由于一直处于快速开发中,过去的一些安装配置介绍多数针对0.4.x版本而言的,并非适合最新的0.6.x的版本情况了,对此,我们将在0.6.x的版本上介绍Node.js的安装和配置。(本文一律以0.6.1为例,0.6的其余版本,只需替换版本号即....
分类:Web程序   时间:2014-05-19 13:04:08    阅读次数:380
Node.js入门:模块机制
CommonJS规范 早在Netscape诞生不久后,JavaScript就一直在探索本地编程的路,Rhino是其代表产物。无奈那时服务端JavaScript走的路均是参考众多服务器端语言来实现的,在这样的背景之下,一没有特色,二没有实用价值。但是随着JavaScript在前端的应用越来越广泛,以....
分类:Web程序   时间:2014-05-19 13:00:41    阅读次数:370
Node.js入门:事件机制
Evented I/O for V8 JavaScript 基于V8引擎实现的事件驱动IO。事件机制的实现 Node.js中大部分的模块,都继承自Event模块(http://nodejs.org/docs/latest/api/events.html )。Event模块(events.Even.....
分类:Web程序   时间:2014-05-19 12:59:19    阅读次数:371
Node.js入门:文件查找机制
文件查找流程图从文件模块缓存中加载 尽管原生模块与文件模块的优先级不同,但是都不会优先于从文件模块的缓存中加载已经存在的模块。从原生模块加载 原生模块的优先级仅次于文件模块缓存的优先级。require方法在解析文件名之后,优先检查模块是否在原生模块列表中。以http模块为例,尽管在目录下存在一个.....
分类:Web程序   时间:2014-05-19 12:49:54    阅读次数:341
Node.js入门
Node.js Node.js是一套用来编写高性能网络服务器的JavaScript工具包,一系列的变化由此开始。比较独特的是,Node.js会假设在POSIX环境下运行Linux 或 Mac OS X。如果是在Windows下,那就需要安装MinGW以获得一个仿POSIX的环境。在Node中,Htt...
分类:Web程序   时间:2014-05-19 12:48:28    阅读次数:300
Node.js入门:包结构
JavaScript缺少包结构。CommonJS致力于改变这种现状,于是定义了包的结构规范(http://wiki.commonjs.org/wiki/Packages/1.0 )。而NPM的出现则是为了在CommonJS规范的基础上,实现解决包的安装卸载,依赖管理,版本管理等问题。requir.....
分类:Web程序   时间:2014-05-19 12:47:51    阅读次数:362
Node.js入门:异步IO
异步IO 在操作系统中,程序运行的空间分为内核空间和用户空间。我们常常提起的异步I/O,其实质是用户空间中的程序不用依赖内核空间中的I/O操作实际完成,即可进行后续任务。同步IO的并行模式多线程单进程 多线程的设计之处就是为了在共享的程序空间中,实现并行处理任务,从而达到充分利用CPU的效果。多.....
分类:Web程序   时间:2014-05-19 12:46:00    阅读次数:529
Node.js入门:前后端模块的异同
通常有一些模块可以同时适用于前后端,但是在浏览器端通过script标签的载入JavaScript文件的方式与Node.js不同。Node.js在载入到最终的执行中,进行了包装,使得每个文件中的变量天然的形成在一个闭包之中,不会污染全局变量。而浏览器端则通常是裸露的JavaScript代码片段。所.....
分类:Web程序   时间:2014-05-19 12:35:44    阅读次数:261
linux-mint下搭建android,angularjs,rails,html5开发环境
目录[-]必备软件:环境配置:【open-jdk-6.0】 【android-sdk】 【ant】 【github】【node.js】 【rvm】(ruby-1.9.3 rails-4.0.0 gemfile) 必备概念:关于自动化部署我推荐大家参谋一下Fortune Zhang的一篇文章:andr...
分类:移动开发   时间:2014-05-17 23:17:03    阅读次数:647
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!