1.Node开发概述

1、Node开发

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

能够和后端女程序员更加紧密的配合

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

扩宽只是视野,能够站在更高的角度审视整个项目

1.2服务器端开发需要做的事情

实现网站的业务逻辑

数据的增删改查

1.3 为什么选择Node

使用javascript 语法开发后端应用

一些公司要求前端工程师掌握Node开发

生态系统活跃,有大量开源库可以使用

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

1.4 Node是什么

Node是一个基于chromeV8引擎的javascript代码运行环境

2、Node运行环境搭建

2.1 Node.js运行环境的安装

官网:https://nodejs.org/en

2.2Node环境安装失败的解决办法

1.错误代码2502、2503

失败原因:系统账户权限不足
解决办法:
1.以管理员身份运行powershell命令行工具
2.输入运行安装包命令 msiexec

/package node安装包的位置

执行命令报错

失败原因:Node安装目录写入错误

解决办法:

将node安装目录添加到系统环境变量中;

2.3 PATH环境变量

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

3. Node.js快速入门

3.1 Node.js的组成

javascript 有三部分组成 ECMAscript,DOM,BOM。

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

3.2 Node.js基础语法

所有ECMAScript语法在Node环境下均可以使用
Node开发
JSRUN前端笔记, 是针对前端工程师开放的一个笔记分享平台,是前端工程师记录重点、分享经验的一个笔记本。JSRUN前端采用的 MarkDown 语法 (极客专用语法), 这里属于IT工程师。