菁英数字科技(猩码)-猩码学苑-专注软件开发人才菁英教育

标题: 王文博-20230113-nodejs-day01 [打印本页]

作者: 博5237    时间: 2023-2-11 14:54
标题: 王文博-20230113-nodejs-day01
一、学习内容:
Node -1
        服务器
                硬件: 超级计算机
                系统软件:  windows、Linux、Mac
                应用软件:Apache、MySQL
                web服务器: 提供网站服务
常见: Apache、Nginx、node
web服务器也能叫 http/httpd 服务器
        phpstudy: 集成环境,包含 Apache 和 MySQL
        url地址: http://127.0.0.1/todolist/index.html
        网络基础
                IP地址
                        4段3位数字来表示,取值范围 0-255
                域名
                DNS服务器(域名服务器)
                端口号:   计算机中软件的标号
        c/s 和 b/s
                client/server  || browser/server
        Node
                使用 Chrome v8 引擎制作的一款 ECMAScript 运行时环境
                        有了Node之后,js代码就能运行在服务器端了
                组成: ECMAScript 、 全局成员、 模块系统(系统模块、第三方模块、自定义模块)
                命令行: cmd   powershell
                        cd
                        dir \ ls
                        cls \ clear
                        exit
                        node  xxx.js
        filesystem (fs)
                1. readFile
2. writeFile
3. appendFile
        http
                流程:
1.  加载 http 模块
2.  创建web服务器对象
3.  设置服务器监听的端口号
4.  监听浏览器的请求
                req.url 保存浏览器请求的地址
                        1. 不包含,协议、ip、端口号
                        2.  必须以 /  开头






欢迎光临 菁英数字科技(猩码)-猩码学苑-专注软件开发人才菁英教育 (http://www.xingmaxueyuan.com/) Powered by Discuz! X3.4