网页设计学习笔记

HTML,CSS,JavaScript

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: :: 管理 ::
上一页 1 2 3 4 5 6 7 8 9 10 ··· 24 下一页

2013年5月19日

摘要: Node.JS 官方的模块只提供了列出某目录所有文件的命令fs.readdir,要用异步的方式遍历一个目录并记录所有文件的内容,需要仔细处理。下面的代码参考了后面列出的资料,并增加了排除某些文件的功能:var fs = require('fs');function walkInto(dir, excludes, back) { var result = []; fs.readdir(dir, function(err, files){ if (err) back(err); files = files.filter(function(value){ ... 阅读全文
posted @ 2013-05-19 14:45 zoho 阅读(1828) 评论(0) 推荐(0) 编辑

2013年5月10日

摘要: Node.JS 中的一大麻烦就是异步函数太多,导致程序的流程不好控制。但是,有了 async 模块,这个问题不再是问题了。这里我们总结下 async 模块的用法。假如我们需要分别读取两个文件的内容,如果两者都成功就执行其它操作。如果按照同步的思路,代码如下:function task1() { fs.readFile('somefile', function(err, data) { if (err) throw err; window.data1 = data; console.log('task1 done!'); });}functi... 阅读全文
posted @ 2013-05-10 23:53 zoho 阅读(1077) 评论(0) 推荐(0) 编辑

2013年5月6日

摘要: Node.JS 使用 npm 工具来管理它的模块。例如:npm install packagenpm update packagenpm remove package上面的是局部安装方式,还有对应的全局安装方式如下:npm install -g packagenpm update -g packagenpm remove -g package局部安装方式适合程序库,全局安装方式适合应用程序。我们也可以安装 git 代码仓库的模块,例如:npm install -g git://github.com/chjj/marked.git参考资料:[1]Node Packaged Modules[2]n 阅读全文
posted @ 2013-05-06 19:55 zoho 阅读(209) 评论(0) 推荐(0) 编辑

2013年5月5日

摘要: Node.JS 作为一个强调事件驱动、异步执行的后端语言,最近慢慢的流行起来了。这里总结一下安装和入门的基本知识。Node.JS 目前的最新版本是 0.10.5。它的官方网站上提供了二进制安装包,因此在Windows 中安装非常简单。安装时,Node.JS 在开始菜单中创建了到“Node.JS 控制台”的快捷方式。打开该控制台就可以工作了。我们先来写一个最简单的网页服务器。建立一个文件 hello.js,写上如下内容:var http = require('http');var server = http.createServer(function (request, resp 阅读全文
posted @ 2013-05-05 16:59 zoho 阅读(297) 评论(0) 推荐(0) 编辑

2013年4月9日

摘要: 要利用 CSS 实现下拉菜单,首先需要将菜单内容写在嵌套的无序列表中,例如: Home Archive▾ Alpha Example Hover For More ▸ Sub Menu Item Sub Menu Item Sub... 阅读全文
posted @ 2013-04-09 16:38 zoho 阅读(466) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 10 ··· 24 下一页