ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
1.1为什么要学习服务器端开发基础 ●能够和后端程序员更加紧密的配合 ●网站业务逻辑前置,学习前端技术需要后端技术支撑(Ajax) ●扩宽知识视野,能够站在更高的角度审视整个项目 1.2服务器端开发要做的事情 ●实现网站的业务逻辑 ●数据的增删改查 1.3为什么选择Node ●使用JavaScript语法开发后端应用 ●一些公司要求前端工程师掌握Node开发 ●生态系统活跃,有大量开源库可以使用 ●前端开发工具大多基于Node开发 1.4 Node是什么 Node是一个基于Chrome V8引擎的JavaScript代码运行环境。 node-v8.11.2-x node-v8.11.2-x 运行环境 ●浏览器(软件)能够运行JavaScript代码,浏览器就是JavaScript代码的运行环境 ●Node (软件)能够运行JavaScript代码, Node就是JavaScript代码的运行环境 2.1 Node.js运行环境安装 官网:[https://nodejs.org/en/](https://nodejs.org/en/) ![](https://img.kancloud.cn/63/49/63490b89b3a45a557d61f2817e3a1545_1162x645.png) 2.2 安装不了 没有权限 解决方法 命令行输入`msiexec /package node` msi 是安装包后缀 +exec /package 后面加安装包路径及文件 ![](https://img.kancloud.cn/77/41/774125f2bbfa49f733ed3479f4b0656f_1242x440.png) 2.执行命令报错 失败原因: Node安装目录写入环境变量失败 解决办法:将Node安装目录添加到环境变量中 ![](https://img.kancloud.cn/48/25/4825dba133497b667d37b9d66ccbfadd_870x353.png) ![](https://img.kancloud.cn/58/f9/58f92cf949cc1ee850d3ff576b08af54_664x667.png) 2.3 PATH环境变量 存储系统中的目录,在命令行中执行命令的时候系统会自动去这些目录中查找命令的位置。