zoukankan      html  css  js  c++  java
  • NOde.js的安装和简介

    1、nodejs的安装

    1.1 检测nodejs的版本 node -v (version:版本)

    1.2 path配置nodejs 的环境变量(当前版本都是自动安装配置环境变量)指令: path

    1.3 npm(node package mangment)node包管理工具

    node之前版本是和npm分开的,两个模块是分别安装的,现在把npm打包到了node安装程序里面

     

    2、什么是nodejs?

    nodejs是javascript的运行环境,是一个执行js文件的平台。
    nodejs存在类似于,其它的服务端语言,比如:java、php、python和C#等等。

    javascript:是运行在浏览器端的基于对象、事件驱动机制的脚本语言。
    nodejs:本身是一个平台是js的运行环境。

    nodejs:要http、fs、path、url、querystring等模块。nodejs平台就是模仿os(操作系统)实现了各自的功能用来给服务器服务的。

     

    3、nodejs的特点

    1、事件驱动机制
    2、单线程(异步操作 高效率的利用cpu资源)
    3、非阻塞机制

     

    4、repl环境

    repl:可交互式运行环境

    repl环境的退出:
    1、指令 ".exit"
    2、ctrl+c :双击

     

    5、node指令运行js文件

    常用的dos指令:
    cls:清除屏幕
    cd: 改变文件路径 (.. 退出到上一级文件夹)
    dir:统计当前文件夹下文件的列表

    node指令:编译执行.js文件

    6、nodejs和javascript的区别

    1、javascript是基于对象、事件驱动机制运行在浏览器端的脚本语言。
    2、nodejs是一个平台,支撑javascript运行的一个环境。nodejs封装了不同模块,比如http、fs、path等模块。就是用来做一个服务端的功能。

     

    7、http模块

    http:超文本传输协议  
    模块:nodejs平台实现的功能,抛出来给开发者使用。

    http模块可以创建一个server服务器

    1 http模块讲解

    2 req,res详解

    3 端口号作用
    同一台服务器可以接收多个应用,只要是端口号不同,就可以访问不同的服务。(端口号的不同可以创建不同的服务和应用)
    (1--1000)端口号都是给系统(win系统)服务的。
    ftp:21 80端口 打印机用443端口
    一般情况都是4位数字的端口号

    4 req.url
    默认情况下 取值“/”
    如果主机名(localhost)和端口号后面有数据,那么req.url取值就是端口号后面的数据

    5 res.write()

    res:responseres.write();//(服务端向客户端发送数据)​ 6 res.end() end():结束 服务端停止结束对客户端的响应。 在结束之前还可以做最后的输出

     

    肖战都能坚持 为什么你坚持不了
  • 相关阅读:
    OCP-1Z0-053-200题-91题-667
    OCP-1Z0-053-200题-92题-668
    OCP-1Z0-053-200题-93题-669
    OCP-1Z0-053-200题-94题-670
    OCP-1Z0-053-200题-96题-671
    OCP-1Z0-053-200题-97题-227
    OCP-1Z0-053-200题-98题-242
    OCP-1Z0-053-200题-99题-10
    在Visual Studio 2010中配置VC++目录
    OCP-1Z0-053-200题-100题-69
  • 原文地址:https://www.cnblogs.com/myy-23/p/12109354.html
Copyright © 2011-2022 走看看