Node.js的Web开发框架Express,可以帮助程序员快速建立web站点,Node 本身运行Google V8 JavaScript引擎(同chrome),并对其进行了优化,所以速度和性能非常好。
建立来源gao@daima#com搞(%代@#码网自己的本地服务器来做网站:
我们需要利用npm指令安装一些库,常见的库有 express 和 socket.Io,
相应指令为
npm install --save express npm install --save socket.io
此处应该注意,安装express的时候注意express3和express4分开来装
安装成功后,应该可以看到工作目录下生成了一个名为node_modules的文件夹,里面分别是express和socket.io,接下来可以开始编写服务端的代码了,新建一个文件:index.js
var app = require('express')(); var http = require('http').Server(app); var io = require('socket.io')(http); app.get('/', function(req, res){ res.send('Welcome Realtime Server'); }); http.listen(3000, function(){ console.log('listening on *:3000'); });
命令行运行node index.js,如果一切顺利,你应该会看到返回的listening on *:3000字样,这说明服务已经成功搭建了。此时浏览器中打开http://localhost:3000应该可以看到正常的欢迎页面。
如果你想绑定自己的域名到本地服务器上,以使用Nginx做代理,在nginx.conf中添加如下配置,然后将域名解析到服务器IP即可。
server { listen 80; server_name www.glwangku.com location / { proxy_pass http://127.0.0.1:3000; } }
此时我们的node.Js服务器就已经完全搭建成功了,具体的nodejs客户端,服务端的代码可以自行完成,即可实现一个网站的构建。
以上就是node怎么做网站?的详细内容,更多请关注gaodaima搞代码网其它相关文章!