zoukankan      html  css  js  c++  java
  • Node.js的安装与使用-Windows系统

    首先到官网下载node.js

    http://nodejs.cn


    下载完成后一直下一步Next即可安装完成,路径可以自己设置

    然后配置环境变量,将node安装的目录配置到Path中

    例如:

    cmd打开命令窗口查看node和npm的版本,看是否安装与配置成功,Windows系统自带npm

    npm -v
    node -v
    

    如下出现版本号,说明安装成功

    然后我们来简单写一个js文件,用node来运行一下

    我这里在D盘下新建一个nodeTest文件夹

    然后新建一个hello文本文件

    打开文本文件输入一句话console.log("hello world!");(在后台打出一个hello world!)

    然后将文本文件另存为js文件,同时删除原来的文本文件


    下面我们用Node来运行一下这个文件

    我们在hello.js所在文件夹中按住Shift+右键,会出现打开Powershell窗口或在此处打开命令窗口,当然也可以cmd然后cd进来

    在命令窗口中我们输入

    node hello.js
    

    回车执行,会发现出现hello world!,说明程序运行完成


    当然像这种运行是没有意义的,我们一般要把Node作为web服务器,用web的服务端来进行操作

    下面就将hello.js文件写成能支持web服务器

    var  http  =  require('http');//设置请求协议
    //使用http创建一个web服务
    http.createServer(function  (request,  response)  { 
        //协议头
        response.writeHead(200,  {'Content-Type':  'text/html;  charset=utf-8'});
        if(request.url!=="/favicon.ico"){ //清除浏览器默认的第二次访问  
            console.log('访问'); 
            response.write('hello world!');  
            response.end('hell,世界');//不写则没有http协议尾,但写了会产生两次访问  
        } 
    }).listen(3000);  //监听3000端口
    console.log('Server  running  at  http://127.0.0.1:3000/');//说明服务运行在3000端口
    

    修改完成后我们再次运行文件,可以看到最后一行的console.log打出来了

    我们打开一个浏览器,输入http://localhost:3000/hello.js


    然后我们在看一下后台,可以看到访问也打出来了,说明web端成功访问了node建的服务端

    好的,到这里node的简单使用介绍就讲解完毕。

  • 相关阅读:
    The Django Book学习笔记 04 模板
    The Django Book学习笔记
    Python标准库 datetime
    Python %s和%r的区别
    Python转载
    Python while 1 和 while True 速度比较
    Git 时光穿梭鸡 删除文件 以及批量删除文件
    git reset soft,hard,mixed之区别深解
    Git 时光穿梭鸡 撤销修改
    Git 时光穿梭鸡 管理修改
  • 原文地址:https://www.cnblogs.com/xiedong2016/p/10976431.html
Copyright © 2011-2022 走看看