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 · 525 阅读 · 0 评论 -
ejs 模板引擎
ejsejs 是js的模板引擎, 可以识别一些简单的js语句和使用一些js简单表达式ejs 的语法流程控制语句 if语句 <% js代码 %>if语句// js 的if 语句格式<% if(条件) { %>// 处理的逻辑 渲染的HTML结构<% } %>if-else语句// js 的if 语句格式<% if(条件) { %>// 处理的逻辑 渲染的HTML结构<% }else { %>// 处理的原创 2021-03-22 20:38:10 · 203 阅读 · 0 评论 -
nodejs express框架
express基于 Node.js 平台,快速、开放、极简的 Web 开发框架初始化项目开发项目时,首先需要先初始化项目 , 执行命令 npm init,为了生成 package.json 文件(项目依赖管理的文件)// 手动配置 (一路enter)npm init // 生成默认配置npm init -y 安装expressnpm i express --save搭建项目结构直接在 package.json 文件所在的目录下(项目的根目录),创建一个文件app.js(自原创 2021-03-22 20:37:27 · 113 阅读 · 0 评论 -
nodejs 搭建服务器
通过http模块提供的方法可以创建服务器引入http模块 (nodejs内置模块, 可以直接引入)创建服务器let server= http.createServer((req,res)=>{})方法req::( request对象)客户端向服务器请求(传递的所有的数据等信息) 简写 reqres: (response对象)服务器向客户端进行响应(服务器返回的数据等信息) 简写 resresponse.end() 方法 返回数据 终止响应数据作为end()方法的参数 进行返回客户原创 2021-03-20 17:03:18 · 305 阅读 · 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.xIPv4 IPv6域名和IP地址是原创 2021-03-20 16:51:33 · 1076 阅读 · 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 · 195 阅读 · 0 评论