07 2022 档案
摘要:1通过code splitting(代码分割)来获取更小的 bundle,优化资源加载 答:使用 SplitChunksPlugin 去重和分离 chunk, // config optimization config.optimization.splitChunks({ chunks: "all"
阅读全文
摘要:Webpack五个核心概念 答:1.entry(入口文件,以哪个文件为入口起点开始打包) 2.output(出口文件,打包好的资源放在哪个文件下) 3.loader(webpack只能识别js和json文件,css和img需要引入loader) 4.plugin(优化压缩代码) 5.mode(分为开
阅读全文
摘要:前端用js登录失败次数上线,倒计时禁止登录 // 取出输入密码错误的次数 let error_times = window.localStorage.getItem('userCode') // 超过登录次数 if(error_times >= 3){ this.disabled = true //
阅读全文
摘要:前端怎么使用AES 实现对登陆密码的加密和解密 import crypto from 'crypto' // @version 1.0 aes-128-gcm 加密 // @params msg 为加密信息 key为32位的16进制key // @return 返回base64编码 export f
阅读全文
摘要:**git 的使用** 答:1.git安装后-指定名称和邮箱 $ git config --global user.name "Your Name" $ git config --global user.email "email@example.com" 2.创建版本库 $ mkdir learng
阅读全文