摘要: 欢迎来到让我们基于Node.js创建一个Web应用的第四部分,关于使用Node创建一个web应用的新的学习指南。这个系列会引领你使用Node创建一个web应用,涵盖了在搭建你自己应用程序时需要面临的所有主要技术领域。第一部分:介绍这个系列以及讨论如何为你的Node项目选择合适的库。第二部分:安装和骨架应用,源代码提交:4ea936b第三部分:RESTful方法和测试,源代码提交:39e66cb下面的部分我们将先会得到一些成果。在本段教程结束的时候将会得到下面的界面:在教程中并没有将所有的代码列出来,我只是挑选了一些代码片段作为例子,并且没有用任何的CSS。所有的代码都存放在GitHub中,所以 阅读全文
posted @ 2013-01-19 20:25 zorrofox 阅读(800) 评论(0) 推荐(0) 编辑
摘要: 在我当初学习这个系列的教程的时候,这一部分让我驻足了很久。其他内容都很顺利,能够自己编写出代码并在Node.js中跑出结果,或者在浏览器中得到想要的内容,唯有最后那一部分测试,要使用Exporesso的node插件对Express进行测试这一部分让我十分困惑。主要原因是Expresso在安装的时候就需要gcc环境进行编译,而我是在windows平台上做的这个系列教程的练习。我开始也尝试了在windows平台上搭建类unix的Posix子系统,模拟一个gcc编译环境,做好的模拟环境环境可以编译c/c++的代码,但是一执行Expresso插件安装,进行到编译的时候还是报错。我随后就放弃了在这上面折 阅读全文
posted @ 2013-01-19 15:24 zorrofox 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 欢迎来到让我们基于Node.js创建一个Web应用的第三部分,关于使用Node创建一个web应用的新的学习指南。这个系列会引领你使用Node创建一个web应用,涵盖了在搭建你自己应用程序时需要面临的所有主要技术领域。第一部分:介绍这个系列以及讨论如何为你的Node项目选择合适的库。第二部分:安装和骨架应用,源代码提交:下面的部分我们将修改上面的骨架应用。我已经添加了一个简单的Document模型,因此让我们简单的回顾一下。下面的教程需要你有相应的源代码,可以访问nodepad获得。日志让我们添加一些日志。Express就有一个日志模块,可以在app.configure块中进行配置。你只需要确保 阅读全文
posted @ 2013-01-19 14:23 zorrofox 阅读(696) 评论(0) 推荐(0) 编辑
摘要: 由于需要在公司使用Node,经常需要通过代理来使用npm命令来为node.js安装所需的程序包。估计很多人都有这种需求,网络上也和很多教程,其实大家主要参考npm的文档就可以了,我也在这里总结一下。1、首先看你的操作系统的环境变量:HTTPS_PROXY / https_proxy / HTTP_PROXY / http_proxy注意其中带s和不带s的区别,以及大小写的区别。如果有了这些操作系统的环境变量,npm会自动使用的,或者是说默认值。2、如果没有设置环境变量,npm的可以有几个配置选项来配置代理服务器:npm config set <key> <value> 阅读全文
posted @ 2013-01-19 13:59 zorrofox 阅读(6141) 评论(0) 推荐(0) 编辑