Node开发概述

目录:

  • Node开发概述
  • Node运行环境搭建
  • Node.js快速入门

为什么要学习服务器端开发基础

  • 能够和后端程序员更加精密的配合
  • 网站业务逻辑前置,学习前端技术需要后端技术支撑(Ajax)
  • 扩宽知识视野,能够站在更高的角度审视整个项目

服务器端开发要做的事情

  • 实现网站的业务逻辑(比如用户实现登录,服务器端开发人员要获取到用户输入账号和密码,比对账号是否在页面中是否注册过,再比对输入的密码是否正确,如果全部信息正确,则登录成功,否则登录失败)
  • 数据的增删改查(比如购物车的管理页面)

为什么选择Node

后端开发有很多种语言,比如Java,PHP,.net;那为什么要选择Node呢
原因:

  • 使用JavaScript语法开发后端应用
  • 一些公司要求前端开发工程师掌握Node开发(项目有node开发内容)
  • 生态系统活跃,有大量开源库可以使用(插件可以用,大大提升开发效率)
  • 前端开发工具大多基于Node开发

Node是什么

Node是基于Chrome V8引擎的JavaScript代码运行环境
什么是运行环境?

  • 浏览器(软件)能够运行JavaScript代码,浏览器就是JavaScript代码的运行环境
  • Node(软件)能够运行JavaScript代码,Node就是JavaScript代码的运行环境

Node运行环境搭建

Node.js运行环境安装

官网:https://nodejs.org/en/
Node.js之初体验

  • LTS = Long Term Support 长期支持版 稳定版(使用)
  • Current 拥有最新特性 实验版

在安装目录选择的时候千万不要使用中文名称的文件夹
Node.js之初体验
查看是否安装成功:
打开powershell或者cmd 输入 node -v,只要显示版本号就代表成功了

Node.js环境安装失败解决办法

Node.js之初体验
msi是windows下安装文件的后缀 exec是运行的意思
Node.js之初体验

Path环境变量

存储系统中的目录,在命令行中执行命令的时候,系统会自动去这些目录中查找命令的位置
如果想要直接在控制台中打开一个文件,则必须把这个exe文件所在的目录放入path环境变量中

相关文章:

  • 2021-07-02
  • 2021-06-19
  • 2022-12-23
  • 2022-12-23
  • 2021-12-13
猜你喜欢
  • 2021-08-07
  • 2021-10-28
  • 2021-12-09
  • 2021-06-03
相关资源
相似解决方案