NodeJs
nodejs
laluneX
这个作者很懒,什么都没留下…
展开
-
Nodejs的学习Ⅷ(文件上传模块multer、文件下载、layui简单说明)
一、文件上传的中间件模块multer详情参看官网安装cnpm install multer --save二、multer的使用html页面<form action="http://localhost:8080/" method="post" enctype="multipart/form-data"> // 注意上传文件时要enctype="multipart/form-data" <input type="file" name="files" value="指定文件"&原创 2020-05-25 19:08:58 · 738 阅读 · 0 评论 -
Nodejs的学习Ⅶ(node里面的cookie、session)
一、Cookie的说明关于Cookie在我们关闭一个登录过的网址并重新打开它后,我们的登录信息依然没有丢失;当我们浏览了商品后历史记录里出现了我们点击过的商品;当我们推回到首页后,推荐商品也为我们选出了相似物品;事实上当我们有过此类操作后,浏览器会将我们的操作信息保存到cookie上面。总而言之,cookie就是储存在用户本地终端上的数据且cookie是在服务器返回数据时返回给浏览器的,当下次请求的时候会把cookie一同发给浏览器(凭证)Cookie的特点:cookie保存在浏览器本地,只要不过原创 2020-05-22 21:06:00 · 247 阅读 · 0 评论 -
Nodejs的学习Ⅵ(express、ejs模板、关于get与post请求、中间件、nodemon与pm2、app.js文件的说明)
一、二、三、四、本文只用于个人学习与记录原创 2020-05-22 20:55:05 · 806 阅读 · 0 评论 -
Nodejs的学习Ⅴ(node连接mysql、MySQL的语句)
一、node连接mysql和一些简单的操作1、安装npm install mysql // 安装2、连接数据库在以下实例中根据你的实际配置修改数据库用户名、及密码及数据库名:const mysql = require('mysql');let options = { host: 'localhost', port: '3306', // 可选,默认是3306 user: 'root', password: 'password_he原创 2020-05-19 22:13:09 · 709 阅读 · 0 评论 -
Nodejs的学习Ⅳ(静态与动态服务器的简单搭建、npm的上传包、在公网上部署服务器、MySQL的安装)
一、静态服务器能够根据需要请求的文件,原封不动的将服务器磁盘中的数据直接返回给到浏览器。具体事例:let http = require('http'); // 引入http模块let path = require('path') // 引入path模块let fs = require('fs') // 引入文件模块let server = http.createServer() // 创建server对象server.on('request',原创 2020-05-18 22:01:40 · 236 阅读 · 0 评论 -
Nodejs的学习Ⅲ(cheerio、Puppeteer、网络协议、简单服务器搭建)
一、cheeriocheerio是jquery核心功能的一个快速灵活而又简洁的实现,主要是为了用在服务器端需要对DOM进行操作的地方cheerio是nodejs的抓取页面模块,为服务器特别定制的,快速、灵活、实施的jQuery核心实现。适合各种Web爬虫程序。安装:npm install cheerio特点熟悉的语法:cheerio实现了jQuery的一个子集,去掉了jQuery中所有与DOM不一致或者是用来填浏览器的坑的东西,重现了jQuery最美妙的API快到没朋友:cheerio使用原创 2020-05-17 23:01:03 · 1989 阅读 · 0 评论 -
Nodejs的学习Ⅱ(文件与文件夹的读写与流、buffer、输入与输出、node事件、路径与系统与URL)
一、文件与文件夹读取与流fs.readFileSync(path[, options])同步读取文件path:文件名或文件描述符。options :------------encoding:编码, 默认值: null。------------flag :标识符, 默认值: ‘r’。返回: 当设置了编码的时候返回字符串 <string> | 没有设置就返回缓存 <Buffer>const fs = require('fs');let rfs = fs.readF原创 2020-05-16 17:21:21 · 1134 阅读 · 0 评论 -
Nodejs的学习Ⅰ(nodejs的认识、npm的常见命令)
一、Nodejs是什么呢Nodejs不是一门语言也不是框架,而是基于Google V8 引擎的JavaScript环境。可以简单理解为Nodejs是内置有chrome v8引擎的javascript运行环境,它可以在原本在浏览器里面运行的javascript有能力在后端跑,进行数据库操作或者文件读写等等Nodejs的包管理器——npm,已经成为世界包管理器最大的生态(当然包管理器也有yarn、cnpm)Nodejs的特点:事件驱动、非阻塞IO模型(异步)、轻量和高效二、Nodejs的运用作为中间原创 2020-05-13 21:43:00 · 161 阅读 · 0 评论