如果甲、乙同时改了同一个分支的代码,甲先提交了代码,乙直接提交会报错,显示被拒绝。此时需要先执行git pull,拉取最新的代码,但会在git的提交记录里面新增一条merge...
如果甲、乙同时改了同一个分支的代码,甲先提交了代码,乙直接提交会报错,显示被拒绝。此时需要先执行git pull,拉取最新的代码,但会在git的提交记录里面新增一条merge...
https://www.npmjs.com/package/@types/lodash?activeTab=versions
2019-10-18 解决 [at-loader] ./node_modules/@types/lodash/common/object.d.ts:1706:12 TS2304: Cannot ...百度不到找了很久,百度这方面的资料很少,但八九不离十是依赖包版本互相冲突的问题,遇到好多回这种问题了,于是到gitHub上找两种办法(要么升级,要么降级其中一个依赖包,版本依...
介绍 vite-plugin-compression是一个基于Vite的插件,用于gzip或Brotli压缩你的资源,从而减少页面的加载时间和网络带宽,提高用户访问速度和体验...
背景 我司目前项目已经经过了很多次优化了,期间通过webpack打包实践了很多种方式,包括样式文件通过gulp[https://www.gulpjs.com.cn/]实现命令...
从node目录删除学习深度优先遍历和广度优先遍历处理任务思想。使用到的模块:fs path 使用到的方法:(均为同步方法)let statObj = fs.statSync(...
Syntax Error: Error: You forgot to add 'mini-css-extract-plugin' plugin (i.e. { plugins...
scoped 在vue中,因为组件化的缘故,我们需要使用到样式隔离来避免样式的污染和冲突。目前使用比较多的还是在style上添加scoped属性。该方式是通过给同一组件下的元...
CSS变量 1.CSS变量定义 定义一个CSS变量,需要使用 -- 开头,如:--custom-color: red;属性值是任何有效的CSS值(比如颜色值,px大小值,字体...
由于chunk-vendors过大,于是想通过设置optimization.splitChunks拆分一下大的js文件,但是设置后导致页面一片空白,配置如下: 控制台警告: ...
什么是RxJS【Reactive Extensions for JavaScript】 首先RxJS是一个库,是针对编程工具,当然Angular引入RxJS就是让异步更加简单...
利用伪元素:after绘制水波纹,此处的水波纹效果使用了css函数radial-gradient(径向渐变[https://developer.mozilla.org/zh-...
1.图片懒加载 更多配置可参考[https://www.npmjs.com/package/vue-lazyload] 2.路由懒加载 3.组件懒加载 4.打包配置分模块ch...
随机生成十六进制颜色 RGB 转十六进制 将 3 位颜色扩展为 6 位颜色 将 rgb()颜色字符串转换为具有每种颜色值的对象。 十六进制转 RGB 将 rgb()颜色字符串...
一:canvas简介 1.1什么是canvas? ①:canvas是HTML5提供的一种新标签 ②:HTML5 标签元素用于图形的绘制,通过脚本 (通常是JavaScrip...
为了实现自定义的加载效果,不可避免的使用了GIF动态图片,但是使用GIF之后发现,当GIF展示的时候,如果左右滑动页面或者切换程序,页面会抖动甚至闪烁。查阅了很多文章,最后找...
项目是画布绘制类型的,会定时去向后台请求新的合成图片,但是后台每次是按文件名及目录名生成图片的地址,例如:https://img_2021_push.png[https://...
文档参考: 此处两种方法便是使用data:URL (base64格式) 和 blob:URL (文件流格式)实现跨域下载 data: URL方式: blob: URL方式:
使用plugin在生产环境中统一去掉console.log这样的输出代码,保持生产环境的干净。先安装插件