• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

node怎么做网站?

nodejs 程序猿 4年前 (2021-12-27) 21次浏览 已收录 0个评论

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搞代码网其它相关文章!


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:node怎么做网站?

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址