
Node
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时。后端语言中的学习和记录心得
Army-海军
致力于前端开发,不做此行专家不罢休
展开
-
node 多版本管理工具使用
安装node版本之前 nvm 安装目录下的 setiings 文件里新增这一段。使用管理员身份打开cmd或者powerShell 安装 node版本和使用版本。下载 nvm-setup.exe。使用nvm ls 查看当前版本号。按照正常步骤安装,安装成功后,首先要卸载之前的 node。原创 2023-02-08 11:02:49 · 242 阅读 · 0 评论 -
用node爬下来所有王者荣耀的皮肤图片(做壁纸用)
做点有用的还是比较有成就感原创 2020-08-20 17:10:35 · 10779 阅读 · 30 评论 -
http概述(相关详解)
HTTP是一种能够获取如 HTML 这样的网络资源的protocol(通讯协议)。它是在 Web 上进行数据交换的基础,是一种 client-server 协议,也就是说,请求通常是由像浏览器这样的接受方发起的。一个完整的Web文档通常是由不同的子文档拼接而成的,像是文本、布局描述、图片、视频、脚本等等。原创 2020-06-16 14:40:34 · 15291 阅读 · 38 评论 -
Node项目使用Sequelize(二)(包括条件查询、排序、分页,批量增删改等)
条件查询、AND 、OR 、NOT 、排序和分页、批量操作等原创 2020-06-10 10:47:16 · 19765 阅读 · 16 评论 -
Node项目使用Sequelize操作数据库(一)(包括模型,增,删、改等)
Sequelize 是一个基于 Promise 的 Node.js ORM,目前支持 Postgres、MySQL、SQLite 和 Microsoft SQL Server。它具有强大的事务支持,关联关系、读取和复制等功能。原创 2020-06-09 16:56:05 · 18328 阅读 · 13 评论 -
Node后端项目下热更新nodemon
nodemon是一种工具,可在检测到目录中的文件更改时通过自动重新启动节点应用程序来帮助开发基于node.js的应用程序。nodemon不需要对您的代码或开发方法进行任何其他更改。nodemon是node的替换包装。要使用nodemon,请在执行脚本时在命令行上替换单词node即可。原创 2020-06-05 15:05:01 · 17750 阅读 · 23 评论 -
详解sequelize-cli管理数据库
Sequelize迁移来帮助我们跟踪数据库的更改,并在各个不同时期的数据库状态之间进行切换原创 2020-06-05 13:47:09 · 16609 阅读 · 37 评论 -
详解npx的使用教程
针对node_modules目录下.bin下的可执行文件,如果是项目安装而非全局安装,使用时会非常麻烦,npx帮助解决这个问题原创 2020-06-05 09:19:11 · 17956 阅读 · 22 评论 -
mac/linux/window常用命令行保存
目录1. mac下关于权限的统一 sudo 开头2. 文件和文件夹操作3. windows和linux的路径4.CTRL+C:中断操作,退出当前操作5. linux和mac命令行压缩和解压缩1.mac下关于权限的统一 sudo 开头比如sudo nginx2.文件和文件夹操作命令名 功能描述 举例或备注 cd 进入指定文件夹路径 ...原创 2020-04-23 18:05:34 · 15261 阅读 · 21 评论 -
node的process
忘记了就到这里查看官网地址http://nodejs.cn/api/process.html1.process.cwd()process.cwd()方法返回 Node.js 进程的当前工作目录。这个属性与__dirname是不一样的__dirname 是被执行的js 文件的地址 即文件所在目录__dirname实际上不是一个全局变量,而是每个模块内部的。2.pro...原创 2020-04-23 17:23:11 · 14551 阅读 · 21 评论 -
Node起步初始化之部分packjson知识
一、node项目用npm初始化来创建package.json的方法1.新建一个英文目录test(自定义)一定要是英文。否则会出问题npm init --yes加了yes参数就设定为使用所有默认。项目名字用你目录的名字,版本号为1.0.0,主入口是index.js等package.json{ "name": "test", "version": "1.0.0",...原创 2020-04-23 17:02:47 · 15521 阅读 · 25 评论 -
HTTP中content-type和MIME媒体类型
HTTP content-typeContent-Type(内容类型),一般是指网页中存在的 Content-Type,用于定义网络文件的类型和网页的编码,决定浏览器将以什么形式、什么编码读取这个文件,这就是经常看到一些 PHP 网页点击的结果却是下载一个文件或一张图片的原因。Content-Type 标头告诉客户端实际返回的内容的内容类型。语法格式:Content-Type: ...原创 2020-04-22 16:03:23 · 15862 阅读 · 23 评论 -
HTTP状态码全部说明
HTTP状态码当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(server header)用以响应浏览器的请求。HTTP状态码的英文为HTTP Status Code。下面是常见的HTTP状态码:200 - 请求成功 301 - 资源(网页等)被永久转移到其它URL 404 - ...原创 2020-04-22 15:48:06 · 14869 阅读 · 32 评论 -
node中我对Event Loop和宏任务,微任务的理解
开始理论部分1.任务队列和主线程任务分为两种,一种同步任务,一种是异步任务。同步任务会在主线程执行同步任务指的是,在主线程上排队执行的任务,只有前一个任务执行完毕,才能执行后一个任务;异步任务指的是,不进入主线程、而进入"任务队列"(task queue)的任务,只有"任务队列"通知主线程,某个异步任务可以执行了,该任务才会进入主线程执行。只要主线程空了,就会去读取"任务队...原创 2019-10-24 22:12:47 · 16687 阅读 · 26 评论 -
node安装和配置
1. 登录官网下载网址是:http://nodejs.cn/download/下载属于自己系统的东西。windows下载msi。mac直接下载pkg。先用这种直接搞定版的。省去一切配置,至于其他配置等你学会啥都不是事了。别给自己增加入手难度。2.安装windows直接下一步下一步。mac常规安装。3.测试是否安装成功显示版本号就是成功了,说明node 和包管理器n...原创 2019-10-24 09:17:34 · 15070 阅读 · 13 评论