ThaneYang-山羊博客
  • 首页
  • 归档
  • 标签
  • 联系我

如何在git提交的时候,执行eslint

需求每次提交代码,只有通过eslint规范后才能提交 每次上传代码,只有通过单元测试才能上传 步骤一、首先需要安装依赖包1npm install eslint babel-eslint eslint-plugin-vue husky lint-staged 二、配置eslint在项目根目录新建.eslinttrc.js 1234567891011121314151617181920212223
2021-08-18
#eslint

babel插件之去掉debugger和console

需求每次部署代码之前,都会将debugger和console.log一起提交上去,如果手动注释,又太麻烦,所以需要一个babel插件,能够在打包的时候,将这部分的代码去除掉 解决首先安装依赖 123yarn add @babel/parseryarn add @babel/traverseyarn add @babel/core index.js 123456789101112131415161
2021-06-08
#babel插件

记一次http缓存优化

我们用http访问网站时,会先发起一个请求,之后服务器响应这个请求,在Chrome的开发者工具(按F12或右击选择检查)我们可以看到整个过程。 第一部分General,包含请求地址、请求方式,状态码,服务器地址以及Referrer策略。 第二部分是响应头,是服务器端返回的。 第三部分是请求头,是客户端发起的。 这次我们从两个角度来看看http的缓存:缓存控制和缓存校验。 缓存控制:控制缓存的开关,
2021-05-15

vscode通过snipptes,快速生成uniapp小程序空白模板页

痛点每次开发uniapp版本的微信小程序,新建空白页面的时候都很麻烦,所以就想自定义一个模板,通过输入快捷键来快速新建小程序页面模板 步骤命令行 123Ctrl+Shift+P# 选择 Configure User Snippets# 选择 Vue.json 原始的Vue.json 123456789101112131415{ // Place your snippets for vu
2021-04-25
#uniapp #小程序

腾讯文档不能复制的解决办法,腾讯文档怎么复制?

痛点腾讯文档不能复制怎么办?今天看到一篇腾讯文档,但是作者设置了不能编辑、复制。 登录之后,尝试了一下下载也不行,也就是说只能看网页,或者自己截图! 想办法解决一下。 解决打开这篇腾讯文档,鼠标右键,查看源文件 搜索 1<script type="text/javascript" src="/dop-api/opendoc 找到这个js文件,点击打开这个文件,
2021-03-18

permission denied (publickey)问题的解决方法

解决方法: 第一步:更新ssh-key 执行 1ssh-keygen -t rsa -C "yangzw@yuanbaopu.com" -f ~/.ssh/ydzh_github 第二步:添加私钥 1ssh-add ~/.ssh/yuanbaopu_github 第三步:进入gitlab,重新设置ssh-key
2021-03-15

vue项目如何在页面中增加commit hash版本号

痛点每次发布项目之后,发现改的bug并没有生效,原因可能是代码部署失败,也可能是浏览器的缓存,需要一个标记能知道当前代码是否是最新版的代码 解决方案所以我们打算在html的head里,增加一个commit hash来表示当前的版本号 步骤项目是基于webpack的,我们引入webpack的一个插件Git revision webpack plugin 官方地址 git-revision-webpa
2021-02-12
#vue

小程序实现pc端全屏视频直播全屏

需求:因为小程序直播,有些是课程直播,由于手机屏幕太小,看不清楚,所以需要在pc端微信上打开小程序,来观看直播。默认情况下,pc端打开小程序都是竖屏的。 但我们看到有些小程序,比如:金山文档、腾讯文档等,打开就是横屏的,这个要怎么设置呢? 其实很简单,只需要在app.json中,新增一个resizeable属性即可 12345{ "pages": ..., &q
2021-01-13
#小程序 #直播

浙里办接入微应用实战

浙里办接入微应用需求最近公司新接了一个需求,需要把已经开发好的H5应用上架到浙里办APP 第一步,用户体系对接首先需要加入钉钉组织—浙政钉 浙政钉→机关内部最多跑一次→用户认证体系对接申请提交申请 https://cdn.nlark.com/yuque/0/2020/png/653116/1594120733041-ddb09ecf-7e17-4d30-bf37-acf8024773ee.png?
2020-09-25
#h5 #浙里办

UNI-APP搭配小程序ci机器人完成项目自动上传

痛点公司目前使用uni-app来开发小程序,由于小程序后台设置体验版只能是一个人,所以每次代码修改之后,都需要这个人拉取代码,然后再上传,很不方便。 所以引入了miniprogram-ci 什么是miniprogram-ci?miniprogram-ci 是从微信开发者工具中抽离的关于小程序/小游戏项目代码的编译模块。 开发者可不打开小程序开发者工具,独立使用 miniprogram-c
2020-06-17
1…3456

搜索

Hexo Fluid
总访问量 次 总访客数 人