node.js
半塘潮汐
这个作者很懒,什么都没留下…
展开
-
express-generator项目生成器
express-generator 生成器 通过 express的生成器 可以快速搭建一个应用程序的骨架 安装 Node.js 8.2.0 及更高版本 安装 npx express-generator -g 较老的 Node 版本,请通过 npm 将 Express 应用程序生成器安装到全局环境中并执行即可 npm i express-generator -g 安装完成后,可以使用 express 命令 搭建项目; 会自动生成一个项目结构 // 语法规则 express 模板引擎 项目名称 // 案原创 2021-03-22 20:50:58 · 517 阅读 · 0 评论 -
ejs 模板引擎
ejs ejs 是js的模板引擎, 可以识别一些简单的js语句和使用一些js简单表达式 ejs 的语法 流程控制语句 if语句 <% js代码 %> if语句 // js 的if 语句格式 <% if(条件) { %> // 处理的逻辑 渲染的HTML结构 <% } %> if-else语句 // js 的if 语句格式 <% if(条件) { %> // 处理的逻辑 渲染的HTML结构 <% }else { %> // 处理的原创 2021-03-22 20:38:10 · 171 阅读 · 0 评论 -
nodejs express框架
express 基于 Node.js 平台,快速、开放、极简的 Web 开发框架 初始化项目 开发项目时,首先需要先初始化项目 , 执行命令 npm init,为了生成 package.json 文件(项目依赖管理的文件) // 手动配置 (一路enter) npm init // 生成默认配置 npm init -y 安装express npm i express --save 搭建项目结构 直接在 package.json 文件所在的目录下(项目的根目录),创建一个文件app.js(自原创 2021-03-22 20:37:27 · 85 阅读 · 0 评论 -
nodejs 搭建服务器
通过http模块提供的方法可以创建服务器 引入http模块 (nodejs内置模块, 可以直接引入) 创建服务器let server= http.createServer((req,res)=>{})方法 req::( request对象)客户端向服务器请求(传递的所有的数据等信息) 简写 req res: (response对象)服务器向客户端进行响应(服务器返回的数据等信息) 简写 res response.end() 方法 返回数据 终止响应 数据作为end()方法的参数 进行返回客户原创 2021-03-20 17:03:18 · 275 阅读 · 0 评论 -
域名与IP
服务器是没有办法识别域名的, 服务器只能识别IP地址 域名:https://xxx.xxx.com 网址 https://www.baidu.com/ https://baike.baidu.com/· 域名解析: .com 是顶级域名 baidu 一级域名 baike 二级域名 域名分为: 顶级域名: .com .cn .edu .org 一级域名 二级域名 三级、四级域名等 服务器可以识别IP地址 IP地址: x.x.x.x IPv4 IPv6 域名和IP地址是原创 2021-03-20 16:51:33 · 1052 阅读 · 0 评论 -
nodejs模块划分
nodejs 是运行于服务端的js, 是事件驱动I/O; 集成谷歌的V8引擎 nodejs开发服务端 nodejs的模块 模块的导入和导出 使用CommonJs 规范 1、 内置模块(nodejs 原生提供)可以直接使用 2、 第三方模块 (需要先下载安装然后使用) 3、 自定义模块 (类似于es6的模块,需要定义模块, 进行模块的导入和导出) 模块的导入: require() 1、 导入内置模块 const http = require('http') 2、 导入第三方模块 npm install 模块原创 2021-03-20 16:48:56 · 185 阅读 · 0 评论