logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

webpack构建时的日志显示

1、构建时的⽇志显示展示⼀⼤堆⽇志,很多并不需要开发者关注2、统计信息 statserrors-only noneminimal none 只有发生错误或有新的编译时输出none false 没有输出normal true 标准输出verbose none 全部输出3、如何优化命令⾏的构建⽇志使⽤ friendly-errors-webpack-plugin· success: 构建成功的⽇志提示

#webpack
webpack devserver proxy到https接口的方案

1.增加本地hosts配置,ip 到域名2. 修改devserver 代理配置secure: false,changeOrigin: true,

#webpack
语义分析

语义,就是程序要表达的意思。语义规则可以分为两大类。第一类规则与上下文有关。因为我们说了,语法分析只能处理与上下文无关的工作。而与上下文有关的工作呢,自然就放到了语义分析阶段。第二类规则与类型有关。在计算机语言中,类型是语义的重要载体。所以,语义分析阶段要处理与类型有关的工作。比如,声明新类型、类型检查、类型推断等。在做类型分析的时候,我们会用到一个工具,就是属性计算。某些与类型有关的处理工作,还

#编程语言
向量和矩阵概念

矩阵矩阵的几何意义是坐标的变换。如果一个矩阵存在特征向量和特征值,那么这个矩阵的特征向量就表示了它在空间中最主要的运动方向。矩阵由多个长度相等的向量组成,其中的每列或者每行就是一个向量。因此,我们把向量延伸一下就能得到矩阵(Matrix)。向量其实也是一种特殊的矩阵。如果一个矩阵是 n × m 维,那么一个 n × 1 的矩阵也可以称作一个 n 维列向量;而一个 1 × m 矩阵也称为一个 m 维

#线性代数#人工智能
词法分析器

词法分析(Lexical Analysis)词法分析器在英文中一般叫做 Tokenizer。有一个计算模型,叫做有限自动机(Finite-state Automaton,FSA),或者叫做有限状态自动机(Finite-state Machine,FSM)。状态机能够区分标识符和数字字面量正则表达式也可以用来描述词法规则。这种描述方法,我们叫做正则文法(Regular Grammar)。IntLit

#javascript
vscode内prettier与eslint格式化规则冲突原因和方案剖析

问题现象vscode内,js、vue文件保存时格式化程序冲突,出现死循环。原因分析1、vscode的扩展eslint默认开启检测和修复代码。2、vscode 设置里可以配置onsave时开启formate,并配置格式化使用的程序,有时默认配置了用prettier格式化。3、prettier与eslint格式化规则冲突了。解决方案方案一:将用户与工作区的format on save都关掉(最快解)方

#vscode#编辑器#vue.js
node-sass之binary-path的逻辑

1、为何要有binging(binary)编译其他语言开发的包为.node,让nodejs可以调用,达到复用的目的。node-gyp,这个库,学习下。https://www.npmjs.com/package/node-gyp示例:node-sass源码二、理解cache和解析binary算法三、验证...

#node.js#webpack#前端
图片压缩-打包体积和速度优化

一、要求:基于 Node 库的 imagemin 或者 tinypng API使用:配置 image-webpack-loader{test: /.(png|jpg|gif|jpeg)$/,use: [{loader: 'file-loader',options: {name: '[name]_[hash:8].[ext]'}},{loader: 'image-webpack-loader',op

#webpack#前端
到底了