摘要:
介绍 前些天好不容易升级了 Gitlab,组件库文档也搭建好了,只差自动化部署。由于只是想给团队内部使用,所以 gitlab 部署时并没有使用域名,而 gitlab pages 访问却需要填具体域名,如果填 IP 的话是访问不到的。下面记录下简单的配置过程。 安装 安装前先查看是否已经安装了 git 阅读全文
摘要:
介绍 由于想使用 gitlab 新版本添加的一些特性,最近项目不是很忙,故开始了作死的 gitlab 升级之旅。。。真的,没事还是不建议升级这东西!很久没弄 gitlab 很多东西都忘了,过程中各种踩坑,故写一篇文章记录下升级、安装及配置的过程,希望对各位看官有点帮助。 开始 一般升级某个软件直接去 阅读全文
摘要:
新建私有 npm 模块 在 Gitlab 新建一个组,名为 kk 新建组 kk 里新建一个项目 kk-cms 将 kk-cms 克隆到本地开发环境 打开 kk-cms 终端执行 npm init --scope=kk 生成 package.json 文件 将 kk-cms 提交到 Gitlab 仓库 阅读全文
摘要:
请求加密 /** * Pre-request Script */ const md5 = CryptoJS.MD5 pm.environment.set('sign', md5('要加密的字符串').toString()) pm.environment.set('timestamp', '时间戳') 阅读全文
摘要:
起因 为了方便管理,封装全局请求方法的时候,需要对异步请求返回值进行统一的异常处理,符合的值就走 then 进行返回,不符合的数据走 catch 进行返回或者处理。 需求 1、当执行 Promise 方法出现异常时自动调用 catch 并执行对应的处理方法 2、需要单独手动处理 catch 时可以自 阅读全文
摘要:
第一种 运算符间没加空格,如 /*错误示例*/ div{ width: calc(100%-10px); } /*正确写法*/ div{ width: calc(100% - 10px); } 为什么要加空格?其实不是所有运算符间都需要加空格,只有 + 和 - 需要加空格,因为运算允许负数的出现,如 阅读全文
摘要:
日常开发中总会有些不如意的地方。比如说,在 sass 中定义好了颜色变量,而在 template 却不能直接使用,每次都要去找到对应的色彩值手动进行复制粘贴,真的是伤害不高,侮辱性极强! 那么,我们该如何解决这个问题呢?其实很简单, 可以使用 CSS Modules 提供的 :export 关键字, 阅读全文
摘要:
([\w\W]*) 例子: const str= ` pages: [ 'a', 'b', 'c' ], windows: { } ` str.replace(/([\w\W]*)/,'any') 参考:https://www.jianshu.com/p/ff05d467e145 阅读全文
摘要:
实现中文竖排通常情况下直接设置 writing-mode: vertical-rl; 即可,顶多加浏览器前缀,如下: -webkit-writing-mode: vertical-rl; -ms-writing-mode: tb-rl; writing-mode: vertical-rl; 在微信内 阅读全文
摘要:
MutationObserver 监听 DOM 树的改变 MutationObserver 接口提供了监视对DOM树所做更改的能力。它被设计为旧的Mutation Events功能的替代品,该功能是DOM3 Events规范的一部分。 将下面代码加入到 Tampermonkey,刷新所需监听元素页面 阅读全文