node

Posted liufuyuan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了node相关的知识,希望对你有一定的参考价值。

一、node.js

  (一)名词:

    1、服务器:一台电脑

    2、接口:地址

    3、前端:能够直接呈现给用户的数据

    4、后端:提供接口给前端

    5、数据库:存储数据

  (二)node

    1、是一个运行javascript的环境,基于V8引擎由Google Chrome推出

    2、node -v:查看版本号

    3、cmd:

      a、Window+r:运行当中输入cmd

      b、直接在目录当中输入cmd回车

      c、shift+鼠标右击

    4、node命令进入node环境当中

    5、Ctrl+c退出环境

    6、可以通过上下箭头来执行之前执行过的命令

    7、cls : 清屏

    8、cd... : 上一级目录

    9、cd xxx : 进入xxx目录

    10、运行文件:node 文件目录名.js 注:JS扩展名可以省略

  (三)node http服务

    // 引入内置http模块。 1、内置模块 2、第三方模块 3、自定义的模块

    const http = require("http");

    // 创建http服务 request:请求对象 response:响应对象

    http.createServer(function (request,response)

    // 响应结束,响应的结果为you love me

    response.end("you love me");

    ).listen(8090,function ()

      console.log("success")

    )

    1、代码修改后,一定一定一定要重启

    2、end():只能使用一次,其响应的值只能为字符串。

    3、响应结束后,服务代码依然会执行。结束的是响应。

    4、可以通过记事本,另存为改变文件的编码格式。

    5、服务不允许同时启动多次。 listen EADDRINUSE :::80

    6、*****:node 是没有文件夹容器概念的。

以上是关于node的主要内容,如果未能解决你的问题,请参考以下文章

关于 Nodenode-sass 版本不匹配导致的 Vue 项目装包报错的问题

代码测试

树的遍历

leetcode590

递归方式遍历二叉树:

判断两个单链表是否相交