
nodejs
牛先森家的牛奶
语言只是一门工具
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
云桌面安装node后输入node -v查看版本时报错
本地输入node -v查看版本时报错原创 2022-12-28 17:54:20 · 332 阅读 · 0 评论 -
node升级版本后踩坑node-sass和sass-loader的版本问题
node升级后踩坑node-sass和sass-loader的版本问题问题截图:升级前node版本:升级后node版本解决方法之一:解决sass-loader和node-sass版本冲突问题目前项目运行起来;其他方法可以评论区留言,谢谢各位大佬...原创 2022-03-20 17:41:55 · 1864 阅读 · 1 评论 -
express解决vue-router的history模式
express解决vue-router的history模式vue-cli利用nodejs中的express来运行打包后的vue-cli完成的项目(已解决vue-router的history模式)主要是 connect-history-api-fallback中间件的使用;安装中间件的包引入使用代码如下vue-cli利用nodejs中的express来运行打包后的vue-cli完成的项目(已解决vue-router的history模式)主要是 connect-history-api-fallback中间件原创 2021-06-14 12:49:26 · 766 阅读 · 0 评论 -
expressjs如何配置自有证书https服务
expressjs如何配置自有证书https服务expressjs如何配置自有证书https服务expressjs如何配置自有证书https服务首先申请的SSL证书并下载,我这里下载是nginx版;下载完有两个文件如下:然后我是把这两个文件直接放到项目目录中新建key文件夹放入这两个文件server.js中代码如下:const express = require("express")const app = express();app.use(express.static("./publ原创 2021-06-05 16:32:35 · 652 阅读 · 0 评论 -
短信验证码
短信验证码const Core = require('@alicloud/pop-core');const express = require('express');const router = express.Router()const { formatData} = require('../utils/tools')router.get('/:PhoneNumbers', (req, res) => { const { PhoneNumbers }原创 2021-02-05 13:49:03 · 470 阅读 · 0 评论 -
整理node接口
整理node一些接口整理接口增删改查用户登录 查用户增删改utils文件下mongo.jstoken.jstools.js整理接口增删改查用户登录 查const express = require("express");const router = express.Router();// 用于加密cryptoconst crypto = require('crypto');// 封装的函数 // formatData : 用户对返回的数据处理 / md5: 封装加密函数const {原创 2020-09-16 17:57:19 · 881 阅读 · 2 评论 -
node新建.bat文件快速开启服务
node新建.bat文件快速开启服务原创 2020-08-21 15:13:48 · 962 阅读 · 1 评论 -
nodejs之实现HTML5中WebSocket
HTML5之WebSocketWebSocket知识点WebSocket知识点websocket特点:长连接服务端与客户端都可以主动发起请求不受同源策略限制多人聊天室服务端依赖 ws模块步骤启动一个socket服务器客户端html5新特性WebSocketsocket心跳包不断给服务器发送心跳包(每间隔一段时间给服务器发送一条简单的数据)由客户端发起心跳包由服务器发起心跳包推荐博客:websocket详解教程.原创 2020-08-16 10:16:14 · 553 阅读 · 0 评论 -
nodejs操作数据库代码
nodejs操作数据库服务器serverserver.jsroutes文件index.jsgoods.jsuse.jsreg.jslogin.jsutils文件mongo.jsmysql.jstools.jspublic文件login.htmlreg.htmlassets文件packagepackage.jsonconfig.json文件目录以代码说明操作过程;服务器serverserver.jsconst express = require('express')const { PORT}原创 2020-08-09 12:26:36 · 1499 阅读 · 5 评论 -
nodejs操作数据库知识点
nodejs数据库操作数据库操作MySQLmySQL的安装配置在Nodejs中使用mySQLMongoDB下载与安装配置数据库(V3.6如果不是请忽略这部分配置)命令行操作连接数据库常用命令(命令行)数据库操作(Database)集合操作(Collection)文档操作(Document)查询条件筛选NodeJS中使用mongodb安装mongodb模块数据库操作集合操作文档操作MongoDB的导入导出MongoDB备份与恢复数据库操作MySQLmySQL的安装配置请自行查找相关资料在Node原创 2020-08-09 12:26:15 · 1330 阅读 · 0 评论 -
nodejs之爬虫
nodejs之爬虫爬虫stream数据流下面用到第三方 request 和 cheerio模块爬虫使用场景:目标服务器无接口,采用SSR方式渲染的网站分析html结构,找出需要爬取的区域特点使用特定工具request 用于获取目标html结构cheerio 用户过滤和获取数据(一个类似与jquery的工具,可以使用jq选择器)把得到的数据写入数据库下载图片到本地stream数据流fs.readFile() 写入文件fs.createReadStream() 读取原创 2020-08-09 12:09:25 · 333 阅读 · 0 评论 -
nodejs之Express三方模块
nodejs的Express常用第三方的模块Express安装使用Express中间件(middleware)使用中间件内置中间件:自定义中间件常用第三方中间件定义路由GETPOST跨域支持代理服务器常用第三方的模块ExpressExpress 是一个第三方模块,对原生模块封装了一套更灵活、更简洁的应用框架,其在 Node.js 环境的地位和作用好比 jQuery 在前端的地位和作用。使用 Express 可以快速地搭建一个完整功能的网站安装 npm install express使原创 2020-08-06 22:52:39 · 1110 阅读 · 0 评论 -
NodeJS原理
NodeJSNodeJShttp服务器模块化规范模块分类原理导出模块引入模块: require()常用第三方的模块request模块cheerio模块WebSocket协议HTTP/HTTPS 协议TCP 协议WebSocket 协议使用Socket服务端客户端常用第三方模块工具NodeJShttp服务器静态资源服务器使用模块httpfsurlpath了解文件mime类型 const http = require('http'); const fs = req原创 2020-08-04 20:29:46 · 596 阅读 · 0 评论 -
nodejs静态资源服务器
静态资源服务器/** * 静态资源服务器 * * 图片 * * html * * css * * js * * ...文件 * 其他语言 * PHP(后端语言) + Apache(服务器) * Java + Tomcat * .net + IIS * ...* 在Nodejs中实现静态资源服务器 * 所需模块 * http * fs * url * path* 一次htt原创 2020-08-04 13:14:21 · 559 阅读 · 0 评论 -
node核心模块
nodenode.js是什么?(1)Node.js® is a JavaScript runtime built on Chrome’s V8 JavaScript engine.node不是一门语言,不是库,不是框架nodejs是一个JavaScript运行时环境简单点来讲就是nodejs可以解析和执行JavaScript代码以前只有浏览器可以解析执行JavaScript代码nodejs可以使JavaScript完全脱离浏览器来运行浏览器中的JavaScriptECMAscript原创 2020-06-07 12:46:01 · 421 阅读 · 0 评论 -
nodejs杂记
node// 表示引入http模块const http = require('http');/* request 获取URL传给来的信息 response 给浏览器响应信息*/ http.createServer(function(req,res) { console.log(req.url);//获取URL //200表示成功,设置http 响应头 文件类型为...原创 2020-06-02 19:28:46 · 194 阅读 · 0 评论