node.js
node使用
web前端 zxp
最近不在线,消息暂时无法回复
展开
-
json web token 生成 token 代码教程 《《《 用于web前端+ node
资料查询npm 官网资料中文版介绍(无使用方法)下载使用到的包yarn add jsonwebtoken /或/ npm install jsonwebtoken导入需要的包var jwt = require('jsonwebtoken');var fs = require("fs")var path = require("path")开始创建 token共有 4 种写法,任选其一{ foo: 'bar' } 是你要解析的数据(对象形式..原创 2020-06-30 18:51:17 · 611 阅读 · 0 评论 -
node中 express 中的路由(内 / 外引用)
说明告诉你去哪,对于前端,主要是导向告诉浏览器应该去哪。对于后端,可以理解为一个子服务,一个路由就是一个小的服务,处理一类接口比如 /index/xxx 如果相同功能的接口,前面的(index)全部是相同的,那么就可以使用路由归类到一起let userRouter = express.Router(); // 1. 创建路由app.use('/api/user',userRouter); //2. 安装路由userRouter.响应API(地址, 处理函数) //3.原创 2020-06-22 21:24:32 · 604 阅读 · 0 评论 -
node 动态参数 req.params
说明一般是get请求,不改变地址,在前端异步调用接口传参数用的如题目所述,就是动态传递请求的参数(在不知道下一步要传什么的时候使用,可以随机应变)不需要安装模块使用req.params.id就可以获取到前端传递来的参数。app.get("/api/:id",(req,res)=>{ console.log(req.params.id) res.send("发送成功")})发送请求后的结果:地址栏传值http://localhost/api/11.原创 2020-06-22 20:22:13 · 2368 阅读 · 0 评论 -
express 中间键 body-parser 使用
基础使用const express = require("express")const app = express()const bodyParser = require("body-parser") //获取模块app.use(bodyParser.urlencoded({extended: true})); //创建 application/x-www-form-urlencoded 解析app.use(bodyParser.json()); .原创 2020-06-22 19:51:20 · 1008 阅读 · 0 评论 -
关于 node 已经下载好了模块,仍然找不到模块问题
错误信息本文以下载 express 为例第一步 下载cnpm install express -s可以看到已经下载成功了‘第二步 使用模块var express=require("express");const app = express();app.listen(3000,function(){ console.log("succss")})第三步 运行代码文件出错node xxx.js出错的原因是因为没有找到对应的模块它提示没.原创 2020-05-09 12:59:26 · 2811 阅读 · 0 评论 -
node 下载模块的时候是 先 -S 再写模块名还是 先写模块名字呢?
介绍-S 、-D 等都是一种缩写形式-S === --save-D === --save dev模块,就是我们需要使用的功能,从第三方下载使用其实无论 -S 写在哪里都是可以的下面我就下载不同的模块演示一下这是写在最前面的时候,可以正常下载以及简写形式这是写在后面的时候,也可以正常下载以及简写形式...原创 2020-04-15 12:20:04 · 114 阅读 · 0 评论 -
node npm安装时 -S 和 -D有什么区别
介绍首先,他们都是缩写的形式npm install xxx --savenpm install xxx --save-dev区别-D 等同于–save-dev 主要下载的是构建工具 或者是测试工具 (babel webpack)-S 等同于–save 开发中的框架 库文件 vue react相同:这两种方式都是在下载内容的时候安装在node_modules的文件夹...原创 2020-04-14 17:37:01 · 1821 阅读 · 0 评论 -
token 令牌完整介绍及使用
介绍举个例子:比如你想去公园,这个 token 就相当于门票,你只有拿着这个门票才能进去一般用在前后端分离开发一个加密以后的字符串,该字符串可以被反编译反编译就是加完密之后还可以解开只不过这里的解开需要一把钥匙的(key)执行流程当用户登陆完成之后,服务端会生成一个令牌。并将令牌返回给前端前端得到令牌之后将其保存。当调用敏感的接口时,需要传递token.服务端会...原创 2020-04-06 23:09:39 · 6015 阅读 · 0 评论 -
node模拟接口调取数据库实现完整流程
前提在观看本篇文章之前你需要有基本的 node 知识开始展示因讲解太过复杂,本篇文章使用代码进行演示大体思路某个页面请求接口,传递参数接口收到参数,执行指定的调取数据库的函数指定的函数接受到参数,根据参数调取数据库调取完成数据库,返回调取到的结果给接口接口接到参数,执行后续程序(当接受成功返回什么,接受失败返回什么)请求接口的页面接受到接口返回的数据判断返回的是什...原创 2020-04-05 22:46:44 · 380 阅读 · 0 评论 -
项目执行 node 服务的时候出现 500 错误
为什么会出现?出现这种错误代表你的服务器崩了为什么会崩?因为你在执行某项功能的时候触发到了 bug ,也就是代码错误,自然就崩了崩在哪?在你运行项目的时候你肯定需要运行 node 服务,你打开运行 node 服务的那个 cmd 面板,会看到报错信息就像我的这个,错误的信息是我调用的其他的文件内部出错一般你的 server 源程序不会出错,因为出错的话一般运行不起来,...原创 2020-04-02 13:08:49 · 3279 阅读 · 0 评论 -
md5在 node 中如何使用
前言md5:是一种加密方式。是不允许被反编译的。常见的还有:sha1base64 是可以被反编译的在 node 中如何使用1. 下载- cnpm install md5 -S2. 引入const md5 = require("md5");3. 加密 const passWord = md5("加密的字符"); //将加密过后的字符赋值给 pas...原创 2020-04-01 23:43:00 · 1580 阅读 · 0 评论 -
node 所有命令 及 常用命令
使用的命令蓝色为常用到命令moduleName 为模块名node -v 检测安装是否成功node xxx.js 在命令行运行一个 js 文件npm install moduleName 下载包npm uninstall moduleName ...原创 2020-03-22 18:09:24 · 1893 阅读 · 0 评论 -
Express框架介绍及简单使用
express 介绍框架的存在就是为了帮助咱们提示开发效率而存在的基于 Node.js 平台,快速、开放、极简的 Web 开发框架为了使用诸如图像、CSS 文件和 JavaScript 文件之类的静态文件,使用Express 中的 express.static 内置中间件函数。node是没有文文件夹(容器)概念的,引入资源需要我们做一些判断才能够实现如果内容比较多,那么...原创 2020-03-21 11:52:02 · 629 阅读 · 0 评论 -
node.js的模块化的简介
为什么叫模块化node.js 中所谓的程序实际上就是外部js文件每一个js的文件往往具有一个独立的功能,也就是 一个模块当一个外部js文件需要执行某个功能模块时,不需要重复定义程序代码,只需要导入已经定义好的 js模块程序即可模块化开发,就是为了提高程序的执行效率,优化代码需要实现模块化开发,就必须要读取外部文件和外部文件的内容而且还需要写入当前文件中模块化开发分类:...原创 2020-03-18 12:44:54 · 173 阅读 · 0 评论 -
node介绍
ndoe 是什么?是一个运行JS的环境。原创 2020-03-12 09:27:05 · 391 阅读 · 0 评论 -
node的内置常量__dirname和__filename
基本介绍__dirname和__filename是node内置的一个常量内置的意思就是不需要额外去定义它它的作用就是表示当前所在的地址(__dirname和__filename 表示的地址不同)__dirname当前文件(你用node运行的文件)所在的文件夹地址__filename当前文件的完整地址(精确到你所运行的那个js文件)1.__dirname &nb...原创 2020-03-11 22:13:02 · 2978 阅读 · 0 评论 -
node如何设置首页面
没有设置首页前没有设置首页的时候看到一个大白板而且在地址栏的后面如何书写都不会有反应设置首页的方法 (代码在下面)这里为最基本的首页面设置用到了fs模块 ----------fs模块相关文章用到了http模块 -------http模块相关文章主要是在创建以后的服务中读取文件内容,然后再写入到页面上设置首页的代码const fs = require("fs"...原创 2020-03-10 22:32:56 · 767 阅读 · 0 评论 -
node内置模块:url模块
url介绍URL 字符串是结构化的字符串,包含多个含义不同的组成部分。 解析字符串后返回的 URL 对象,每个属性对应字符串的各个组成部分。结构:┌────────────────────────────────────────────────────────────────────────────────────────────────┐│ ...原创 2020-03-10 20:40:42 · 295 阅读 · 0 评论 -
node的内置模块:fs模块
node 模块:内置模块 自定义模块 第三方模块fs属于内置模块一、fs模块作用读取外部文件内容 / 修改外部文件内容二、fs模块创建步骤导入fs模块读取外部文件三、fs模块创建代码语法: 语法: fs对象.readFile( 文件路径 , 编码格式(选填) , 回调函数 )const fs = require("fs");fs.readFile("index....原创 2020-03-09 22:49:40 · 308 阅读 · 0 评论 -
node的内置模块:http模块
node 模块:内置模块 自定义模块 第三方模块http属于内置模块http作用作用: 专门用于搭建服务器的内置模块原理:就是将电脑上的一个端口,当做一个服务器入口来使用http 步骤导入内置模块设定监听端口http 代码const http = require("http"); //导入模块const server = http.createServer(f...原创 2020-03-09 21:52:02 · 344 阅读 · 1 评论 -
node.js下载安装
下载安装包官网地址中文官网地址安装傻瓜式安装,一直下一步就ok了已经安装过的不可再次安装原创 2020-03-09 19:03:53 · 196 阅读 · 0 评论 -
node.js第三方模块安装
第三方的模块,不需要我们自己写,只要需要下载之后,require导入即可1.如何下载第三方模块举个例子:我们要下载QQ这个软件1. 可以去 qq的官网来下载软件2. 还可以去 软件管家等下载中下载但是:qq的官网只有 qq 一个软件 ,而软件管家有很多软件所以我们下载的时候一般不去官网,而是去有许多软件的软件管家(之所以不去,是因为我们要下载好多软件,总不能一个一个去...原创 2020-03-05 13:04:05 · 484 阅读 · 0 评论