我们来把目标设定得简单点,不过也要够实际才行: * 用户可以通过浏览器使用我们的应用。 * 当用户请求_http://domain/start_时,可以看到一个欢迎页面,页面上有一个文件上传的表单。 * 用户可以选择一个图片并提交表单,随后文件将被上传到_http://domain/upload_,该页面完成上传后会把图片显示在页面上。 差不多了,你现在也可以去Google一下,找点东西乱搞一下来完成功能。但是我们现在先不做这个。 更进一步地说,在完成这一目标的过程中,我们不仅仅需要基础的代码而不管代码是否优雅。我们还要对此进行抽象,来寻找一种适合构建更为复杂的Node.js应用的方式。