zoukankan      html  css  js  c++  java
  • 学习node.js的一些笔记

            最近看了几眼node.js,以前曾听说它用途很大。

            在菜鸟教程上,已看了过半的内容:http://www.runoob.com/nodejs/nodejs-web-module.html,如今看到了这里,这里先后创建了一个服务器,一个html文件,一个客户端,直观的让我清楚了他们的作用,看到这里,好像开窍了一般,看前面的时候,我就在想,这不就是js吗,没什么特别,一直没试过自己做服务器,或许学完之后,可以做一个玩一玩呢,哈哈。这一节,遇到的问题是在执行客户端js文件的时候,js报错了,说events.js:183  throw er; // Unhandled 'error' event:

    网上有说是端口冲突,我改了好多个端口号,还是不行,然后再看看代码,看看报错,领悟到应该先执行服务器js,然后另开一个终端页执行客户端js,而我是服务器js我已经咔擦掉了,没在运行,所以报错。

            继续往下学习,到了express框架,遇到了Nodejs Express模块server.address().address为::的问题,说是是要自定义lacalhost,没看懂,只见方法加了个参数之后,正常了:

    var express=require('express');
    var app=express();
    app.get('/',function(req,res){
        res.send('Hello World');
    });
    
    var server=app.listen(8081,'localhost',function(){
        var host=server.address().address;
        console.log(host);
        var port=server.address().port;
        console.log(port);
        console.log('应用实例,访问地址为:http://%s:%s',host,port);
    });
    欢迎大家来浏览我的博客,如发现我有写错的地方,欢迎交流指正。
  • 相关阅读:
    多进程通信之管道运用
    多线程信号量的运用
    多线程的互斥锁的运用
    linux中模糊查找文件
    python练习实例
    出现警告“user1 不在 sudoers 文件中。此事将被报告。”
    linux下添加删除,修改,查看用户和用户组
    makefile实例
    shutil.copy()、os.walk()、os.rename()实例
    socket网络编程
  • 原文地址:https://www.cnblogs.com/lulu-beibei/p/8557086.html
Copyright © 2011-2022 走看看