Loading...
1.Express框架简介1.1 Express框架是什么Express是一个基于Node平台的web应用开发框架,它提供了一系列的强大特性,帮助你创建各种web应用,我们可以使用npm install express命令进行下载1.2 Express提供了方便简洁的路由定义方式对获取http请求参数进行了简化处理对模板引擎支持程度高,方便渲染动态html页面提供了中间件机制有效控制http...
1.建立项目文件夹并生成项目描述文件输入下面命令生成package.json文件npm init -y2.创建网站服务器实现客户端和服务器端通信创建app.js文件在app.js中输入以下代码完成客户端和服务器端通信//引入http模块 const http = require('http'); //创建网站服务器 const app = http.createServer(); //当客...
1.模板引擎的基础概念1.1 模板引擎模板引擎是第三方模块,让开发者以更加友好的方式拼接字符串,使项目更加清晰、更加易于维护//未使用模板引擎的写法 var ary = [{name: 'zhangsan',age: 20}]; var str = '<ul>'; for(var i = 0;i < ary.length;i++){ str += '<l\ ...
1.Mongoose第三方包使用Node.js操作MongoDB数据库需要依赖Node.js第三方包mongoose使用 npm install mongoose命令下载1.1 启动MongoDB在命令行工具中执行 net start mongoDB命令即可启动MongoDB,否则MongoDB将无法连接1.2 数据库连接使用mongoose提供的connect方法即可连接数据库const ...
1.服务器端基础概念1.1 网站的组成网站应用程序主要分为两大部分:客户端和服务器客户端:在浏览器中运行的部分,就是用户看到并与之交互的界面程序。使用html,css,JavaScript构建服务器端:在服务器中运行的部分,负责存储数据和处理应用程序1.2 Node网站服务器能够提供网站访问服务的机器就是网站服务器,它能够接收客户端的 请求、能够对请求做出 响应1.3 IP互联网中设备的唯一...