macOS,husky失效问题及解决

清理电脑中安装的node时,只保留的nvm 安装的各种版本的node,删除了最早使用brew安装的版本。第二天提交项目时,husky模块报错了 env node: no such file or dir 查看文档了解到他默认是使用机器直接安装的node,对于nvm安装的node找不到的,需要通过配置文件来提前设置。在用户目录下新建 .huskyrc 文件 保存后试了下还是不生效,检查发现是我电脑上 … “macOS,husky失效问题及解决”

Read More

CentOS 8 使用问题

一、yum update 报错 日志 : CentOS Linux 8 – AppStream 56 B/s | 38 B 00:00Error: Failed to download metadata for repo ‘appstream’: Cannot prepare internal mirrorlist: No URLs in mirrorlist … “CentOS 8 使用问题”

Read More

记一次Git拉取仓库时报错-协议错误:坏的包头后浅克隆的问题

仓库中因为有一些打包之后的文件导致很大,git clone 时报错 使用 git clone –depth 1 地址浅克隆可以克隆下来,但是log只有最近一次的记录。git branch -a 远程引用只有master。本地master 只有最近一次的log git fetch 没有任何反应 使用 git fetch –depth 2(逐次增加可以把master分支之前的记 … “记一次Git拉取仓库时报错-协议错误:坏的包头后浅克隆的问题”

Read More

Posted Under: Git

Webpack(5.*.*)入门常用配置整理

零、 webpack4.0以后安装时需要安装两个包 webpack webpack-cli。 一、入口与出口 默认配置: entry(入口配置): 字符串(相对路径),单文件打包 数组,每一项是一个相对路径字符串,多个文件打包到一个文件 对象,多个文件打包成多个文件,对象的每个键值对(key:value)key是入口名字,value是入口文件地址 output(出口配置): 只能是对象,常用配置项 … “Webpack(5.*.*)入门常用配置整理”

Read More

Vue-UI库中通过js直接显示message等弹窗是怎么实现的

在我们使用ElementUI或者其他的一些UI库的时候,一些通知(Notification)、消息(Message)、弹框等一些组件我们都可以用全局的js方法直接调用。有时候我们可能需要设计一些样式功能独特的消息提示组件,那如何做到像组件库中可以通过js全局调用,而不需要在template中引入组件呢。 xixi

Read More

前端下载

application/octet-stream类型下导出excel 同时支持下载和 JSON 数据格式 掘金总结 ==================== 后端返回blob格式时 前端通常使用URL.createObjectURL(response) 创建url,在通过a标签下载。 有时候报错Failed to execute ‘createObjectURL’ on & … “前端下载”

Read More

没有注意过的CSS-继承、特指度与层叠

特指度的计算 行内样式的特指度 1,0,0,0 ID选择器 0,1,0,0 类、属性、伪类0,0,1,0 元素、伪元素0,0,0,1 通用选择符 0,0,0,0 连结符 没有特指度 比较时只要前一位上的特指度大,就不用再看后面的了。如 0,1,0,0 大于 0,0,19,0。如果特指度相同则通过层叠选择,谁在后面谁胜出。 以上所有选择器是非重要声明,增加!important 的属性是重要声明。重要 … “没有注意过的CSS-继承、特指度与层叠”

Read More