摘要: 一,http缓存 :a,(网络请求的体积和速度是可优化的空间,相比CPU计算,DNS解析没什么可优化的空间) :b,可缓存的资源 - 静态资源:js,img,css。 html、业务数据不缓存。 :c,缓存过程如下: 1,http缓存策略(强制缓存,协商缓存) 强制缓存(Cache-Control) 阅读全文
posted @ 2020-10-27 10:53 毛栗的demo 阅读(162) 评论(0) 推荐(0)
摘要: request headers: Accept: //浏览器可接收的数据格式 Accept-Encoding: //传输压缩,浏览器可接收的压缩算法,如gzip Accept-Languange: //浏览器可接收的语言。如zh-ZN Connection: keep-alive //一次TCP连接 阅读全文
posted @ 2020-10-26 20:01 毛栗的demo 阅读(226) 评论(0) 推荐(0)
摘要: 一,http版本:1.0 / 1.1 / 2.0 二,状态码:(协议/规范) 1XX:服务器接收到请求 2XX:请求成功 200 3XX:重定向 301: 永久重定向(配合location,浏览器自动处理。如域名变更) 302: 临时重定向(配合location,浏览器自动处理) 304: 资源未被 阅读全文
posted @ 2020-10-26 11:05 毛栗的demo 阅读(151) 评论(0) 推荐(0)
摘要: 一,插件plugins:转换插件和语法插件。 如下:仅支持转换箭头函数,如果想将其它的新的JS特性转换成低版本,需要使用其它对应的 plugin 。如果我们一个个配置的话,会非常繁琐,因为你可能需要配置几十个插件,所以。。预设。 //.babelrc {"plugins": ["@babel/plu 阅读全文
posted @ 2020-10-15 20:58 毛栗的demo 阅读(133) 评论(0) 推荐(0)
摘要: eslint:常用规范必不可少。项目的可维护性。 * pre-commit :lint 。在git之前,先执行scripts:lint。 //需要安装:添加 git hooks 。才能执行 pre-commit 1,cnpm install husky lint-staged --save-dev 阅读全文
posted @ 2020-10-15 17:14 毛栗的demo 阅读(161) 评论(0) 推荐(0)
摘要: jest ; 接口测试:supertest (Http 断言 工具) const request = require('supertest'); const express = require('express'); const app = express(); app.get('/user', f 阅读全文
posted @ 2020-10-12 20:44 毛栗的demo 阅读(151) 评论(0) 推荐(0)
摘要: 常用命令:/** * 连接到linux 服务器 :ssh root@ip... * ls / ll / ls -a / * 删除 文件夹:rm -rf xxx 文件:rm a.js * 重命名:mv name.html name2.html * 移动: mv a.js ../a.js mv a.js 阅读全文
posted @ 2020-10-09 19:43 毛栗的demo 阅读(232) 评论(0) 推荐(0)
摘要: 二,Tree shaking (生产模式默认启用,由TerserPlugin) 上下文未用到的代码,不会被打包 要基于ES6:import export。 sideEffects:不需要被Tree shaking的文件,需要列出来,有可能误删代码,如模块中的css,全局变量等。 // package 阅读全文
posted @ 2020-09-22 10:50 毛栗的demo 阅读(1280) 评论(0) 推荐(0)
摘要: const cheerio = require("cheerio"); const superagent = require("superagent"); const fs = require("fs"); const nodeSchedule = require("node-schedule"); 阅读全文
posted @ 2020-09-17 16:29 毛栗的demo 阅读(959) 评论(0) 推荐(0)
摘要: // 监听用户进来 或 用户出去 let vE = 'visibilitychange' if(document.webkitHidden != 'undefined') { //兼容 vE = 'webkitvisibilitychange' } function visibilityChange 阅读全文
posted @ 2020-09-08 17:19 毛栗的demo 阅读(95) 评论(0) 推荐(0)