模块化是一种将系统分离成独立功能部分的方法,可将系统分割成独立的功能部分,严格定义模块接口、模块间具有透明性如今backbone、emberjs、spinejs、batmanjs 等MVC框架侵袭而来。CommonJS、AMD、NodeJS、RequireJS、SeaJS、curljs等模块化的Ja...
分类:
编程语言 时间:
2015-01-13 12:16:21
阅读次数:
162
我们再一次被计算机的名词,概念笼罩。backbone、emberjs、spinejs、batmanjs等MVC框架侵袭而来。CommonJS、AMD、NodeJS、RequireJS、SeaJS、curljs等模块化的JavaScript扑面而来。模块化JavaScript的概念尤为强烈,似乎有赶超...
分类:
编程语言 时间:
2015-01-13 12:09:58
阅读次数:
179
安装过程:npm install -gd expressnpm install -g express-generatorexpress -V //查看版本,现在一般都是4.x系列的express ejs myapp //创建一个ejs模板项目或者express myapp//这创建的是jade模板,...
分类:
Web程序 时间:
2015-01-13 10:20:51
阅读次数:
277
一,开篇分析这篇属于扩展知识篇,因为在下面的文章中会用到数据库操作,所以今天就来说说它(Mongodb模块)。(1),简介MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个高性能,开源,无模式的文档型数据库,是当...
分类:
数据库 时间:
2015-01-13 00:05:10
阅读次数:
304
最近在MAC上搭建 nodejs环境以及安装 express 框架,遇到了一些问题,不过最后总算还是安装成功了,下面是操作步骤1.node js 安装访问nodejs官网进入下载mac上的安装包 , 从这里下载 这里可以选mac installer 的 pkg 安装包,下载后直接点击安装就好,当然....
分类:
Web程序 时间:
2015-01-12 23:57:26
阅读次数:
304
windows下安装跟mac环境安装(戳我戳我戳我)大同小异。1。 下载node.js for Mac地址:http://nodejs.org/download/注意看自己系统是32位还是64位的我下载的是.msi格式的,还是一路双击next。当前最新的node.js安装完成包括了npm的。安装完成...
JS API(DOM/PhoneGap/Cordova/NodeJS/Library/Android/MongoDB....)最基础,可以看懂一行代码。------->JS OOP, JS语法核心,与API无关。可以看懂一段代码。------->这个阶段是代码加载并执行,但是不调用JS HTTP, ...
分类:
Web程序 时间:
2015-01-12 20:50:11
阅读次数:
179
记录一下,以备后用Settings = require '../../settings.js'exports.register = (req, res) -> nick_name = req.body.nick_name email = req.body.email password = re...
分类:
数据库 时间:
2015-01-12 19:00:35
阅读次数:
215
一,开篇分析这篇文章把这三个模块拿来一起说,原因是它们各自的篇幅都不是很长,其次是它们之间存在着依赖关系,所以依次介绍并且实例分析。废话不多说了,请看下面文档:(1),"Url模块" 来个小栗子: 1 var url = require('url');2 var queryUrl = "http.....
分类:
Web程序 时间:
2015-01-12 16:17:13
阅读次数:
232
因为一些业务需求需要采集淘宝店铺商品的销售价格,但是淘宝详情页面的价格显示是通过js动态调用显示的.所以就没法通过普通的获取页面html然后通过正则或者xpath的方式获取到想到的信息了.所幸我们现在有了casperjs.这个是一个基于Phantomjs的库,而Phantomjs则是一个服务器端的j...
分类:
Web程序 时间:
2015-01-12 13:00:24
阅读次数:
398