1.Node开发概述
累计访问:129
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环境下均可以使用