zoukankan      html  css  js  c++  java
  • 01 介绍Node

    1.Node开发概诉

    1.1 前端为啥要学服务器开发基础

    • 和后端程序员更加紧密的配合

    • 网站业务逻辑前置,学习前端技术 需要后端技术支撑(Ajax)

    • 扩宽知识视野,能够站在更高的角度审视整个项目

    1.2 服务器端开发要做的事

    • 实现网站的业务逻辑

    • 数据的增删改查

    1.3 为什么选择Node

    • 使用js语法开发后端

    • 某些公司要求掌握Node

    • 生态系统活跃 大量开源库

    • 前端开发工具大多基于Node开发

    1.4 Node是什么

    Node基于Chrome V8引擎的js代码运行环境

    2. Node运行环境搭建

    2.1 Node.js运行环境安装

    下载地址 https://nodejs.org/en/download/

    验证是否 安装成功 node -v

    2.2 Node安装失败

    • 遇到报错 2502 跟 2503

    失败原因:系统账户权限不足

    1.管理员身份运行powershell

    2.输入运行安装包命令 msiexec/package node安装包位置

    • 执行命令报错 识别不了node项

    Node 安装目录写入环境变量失败

    1.将Node安装目录添加到环境变量

    2.3 PATH 环境变量

    存储系统中的目录,在命令行中执行命令的时候系统会自动去这些目录中查找命令的位置

    3. Node.js快速入门

    3.1 Node.js的组成

    • js由三部分组成 ECMASscipt、DOM、BOM

    • Node.js是由ECMAScript 及 Node环境提供的一些附加API组成的,包括文件、网络、路径的等待一些更加强大的API

    3.2 Node.js基础语法

    所有ECMAScript语法在Node环境中都可以使用

    var first = 'hello nodejs'
    
    console.log(first);
    
    function fn() {
        console.log('fn被调用了');
    }
    
    fn()
    
    for (var i = 0; i < 5; i++) {
        console.log(i);
    }
    
    if (true) {
        console.log(123);
    }
    

    进入 命令行 当前js所在位置

    运行 node js文件名字 调用

  • 相关阅读:
    专职DBA-MySQL体系结构与基本管理
    JSON
    MIME类型
    文件上传下载
    response常用的方法
    2020.11.27小记
    HTTP请求状态码
    1561. Maximum Number of Coins You Can Get
    1558. Minimum Numbers of Function Calls to Make Target Array
    1557. Minimum Number of Vertices to Reach All Nodes
  • 原文地址:https://www.cnblogs.com/xujinglog/p/13093746.html
Copyright © 2011-2022 走看看