别人推荐的学习资料:
node.js中文社区: http://cnodejs.org/
Node.js入门教程(E文): http://nodebeginner.org/
中文用户手册: http://cnodejs.org/cman/
node.js API文档: http://cnodejs.org/api/
npm依赖管理工具(node 中的RubyGems): http://npmjs.org/
Node Cloud(全面的node.js资料库): http://www.nodecloud.org/
上传文件:
1.主要使用的插件是:formidable
2. 源码在附件,用 node index.js 来启动服务
需要注意的问题:
1. 因为用到了formidable,其实模块的lib文件夹下有个文件(incoming_form.js)可以修改下载路径的
这里可以修改:this.uploadDir = '/dev/node/demo/demo_upload/test2/tmp';
2. 想用<img>标签显示上传的图片,因为暂时没想到其他方法,可以通过src访问请求来实现
res.write("<img src='/show?path=" + files.upload.path + ".png" + "'/><br/>");