随笔分类 - JavaScript/Vue/Electron
摘要:前情提要 有阵子没更新博客了,因为快年结了工作比较多,这不,最近公司的对外演示环境出现问题这个活儿也落到了我的头上…… 事情是这样的,原来演示环境有很多服务,每个服务都是对外单独开一个端口,比如 http://a.com.cn:8080、http://a.com.cn:8081 这种,通过外网域名端
阅读全文
摘要:起因 最近帮同事实现了一个小功能——复制文本到剪贴板,主要参考了前端大神阮一峰的博客,根据 navigator.clipboard 返回的 Clipboard 对象的方法 writeText() 写文本到剪贴板。在本地测试时一切正常,到了测试环境却提示: Uncaught (in promise)
阅读全文
摘要:安装Electron应用的依赖时,发现node_modules都已经装完了,但是一直卡在后边electron的安装,其实安装程序会去electron官网下载electron指定版本的程序,所以要加速只有两招: 提前下载好二进制包(我没弄成功) 设置Electron的环境变量(成功) 只需一行命令 n
阅读全文
摘要:写在前边 简单介绍下:如何在Jenkins等CI环境中使用Npm访问需要认证的仓库。 使用 npm login 交互式的输入用户名、密码、邮箱的方式不适合CI环境,使用延迟输入、管道重定向、expect 命令等方式,需要对安装软件或者在仓库响应慢的情况下,也容易登录失败。 本文将带你使用 authT
阅读全文
摘要:内容引自 https://github.com/Revolutionary-Games/Thrive/issues/749#issuecomment-489430284 出现此问题一般两方面原因: Linux 内核老,需升级解决 内核设置未开启用户空间 以下为开启用户空间步骤: #检查内核用户空间是
阅读全文
摘要:前言 最近又在忙着开发别的模块,其中包含了即时通讯这一块,上一次做即时通讯时还是去年年底,一时间代码都在自己的笔记本里,还没带……这里就记录一下前端对接WebSocket的实现,包含心跳重连,简记之。 实现 在确定前端使用的环境是支持H5的情况下,可以直接使用WebSocket,如果不确定,前端Ht
阅读全文
摘要:不是很懂js,以前去除这些省、市、区的时候都是用的分支判断indexOf,如果!=-1则replace一次,今天看同事的代码,发现还有更简单的办法。。。 注:前边的/开头到结尾说明这是个正则表达式,|是非短路运算符,结尾的g代表全局。 可以前往w3cSchool replace()去测试页面在线测试
阅读全文
摘要:写在前边: 工作需要,使用ajax在原来的列表下边使用ajax请求后台数据,拼接在列表最下边,在github转了好久,发现了一个bug极多的js刷新插件,尝试了一个下午,就在快放弃的时候,发现下边有留言说用mescroll框架比较简单好用。遂研究许久,做Javaweb嘛,难免碰前端…… mescro
阅读全文
摘要:提供两种解决方法吧,都是网上来的,侵权删,毕竟我等只是搞后端的…… 提供两种解决方法吧,都是网上来的,侵权删,毕竟我等只是搞后端的…… 第一种方法: 第二种直接贴链接吧: H5中 JS 禁用安卓手机物理返回键 , 微信浏览器中也支持 2017-11-10更新内容 第一种方法的修改:我发现如果插入#的
阅读全文