![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
nodejs
文章平均质量分 70
OOOOOOh~
从妈妈让我开始上幼儿园起,我就走上了一条不归路。。。
展开
-
nodejs-6
Expressexpress的安装及简单操作传值npm install express --save最简单的一个democonst express = require('express');const app = express();app.get("/", (req, res) => { res.send("hello world");})app.get("/login", (req, res) => { res.send("login page");})原创 2021-01-18 15:16:13 · 230 阅读 · 0 评论 -
nodejs-5
NoSQL(Not Only SQL)不仅是SQL,指的是非关系型数据库,以key-value形式存储MongoDB介于关系型数据库和非关系型数据库之间。是非关系型数据库中功能最丰富,最像关系型数据库的NoSql数据库,最大优点就是支持的查询语言非常强大。installMongoDB索引索引是对数据表中的一列或者多列的值进行排序的一种结构,可以让查询数据库变得更快,但对新增数据和更新数据的速度会有些影响。设置索引db.user.ensureIndex({"username": 1})原创 2021-01-14 17:15:11 · 133 阅读 · 0 评论 -
nodejs-4
nodejs封装一个类似express的路由将之前写在app.js中的路由抽离到module/routers.js中,然后进行封装module/routesconst fs = require('fs');const path = require('path');const url = require('url');const ejs = require('ejs');let getFileMime = function (extname) { var data = fs.readF原创 2021-01-07 16:58:43 · 208 阅读 · 0 评论 -
nodejs-3
创建静态服务器web服务器一般是指网站服务器,可以向浏览器等web客户端提供文档,也可以防止网站文件让所有人浏览,还可以放置数据文件,让所有人下载。目前最主流的web服务器有:apache,nginx,IIS等nodejs创建web服务器这块在请求文件时会有一个文件名后缀转换的问题,通常请求的文件会有 .html .css .json .jpg .png 等格式的,可以在外面封装一个转换后缀名的方法直接调用,但是像 .json 这种格式的文件会有些不同,比如下面图片里说的,这时需要用到 url.pra原创 2020-11-13 08:29:07 · 115 阅读 · 0 评论 -
nodejs_2
包与npmnodejs中除了它自己提供的核心模块之外,我们还可以自定义模块,也可以使用第三方模块。nodejs中的第三方模块是由包组成,可以通过包来对一组具有相互依赖关系的模块进行统一管理。从上面这个图可以看出,一个包是由多个模块组成的,模块之间具有相互依赖的关系。完成符合CommonJS规范的包目录一般包含如下这些文件:package.json:包描述文件bin:存放可执行二进制文件的目录lib:存放javascript代码的目录doc :存放文档的目录第三方模块package.j原创 2020-11-12 08:42:48 · 119 阅读 · 0 评论 -
nodejs-1
nodejsnodejs是javascript的运行环境,让javascript可以开发后端程序,几乎能实现其他后端语言能实现的所有功能。原创 2020-11-06 17:15:03 · 253 阅读 · 0 评论