禁用 service-workers.js 浏览器离线缓存教程

herman 5天前 53浏览

service worker 是现代浏览器的一个高级特性,Firefox、Chrome、Opera 都支持它。 service worker 只支持 https,能够让我们进行离线浏览网页。如果使用不当,用户会有非常糟糕的体验。 最近我...

sh: cross-env: command not found 问题修复

herman 2个月前 (05-13) 405浏览

最近的跑一个 nodejs 项目时遇到了问题,很多前端都不知道如何下手解决! 我这个后端老司机,无奈之下,一顿百度谷歌,最终找到解决方案。前端也并不是不可跨越的。。。 错误产生的原因是,项目中配置了 cross-env APP_TYPE...

前端网页截图:Canvas截图 vs SVG截图

herman 5个月前 (02-04) 445浏览

如今很多网站都引入截图功能,可用于问题反馈、内容分享等实用需求,而前端截图也不知不觉成为了首选。今天为大家推荐两种前端截图方式,虽然有些局限,但是也能应付大部分项目需求。 Canvas截图:html2canvasSVG截图:rasterize...

Flutter 与 RN 的对比总结

herman 1年前 (2019-07-02) 2582浏览

人的一生从来不缺比较对象,在编程领域,亦是如此。框架的比较,语言的比较是我们茶余饭后老生常谈的话题! 站在现在看未来,站在未来看现在。最近,Flutter 引起了我的注意,不仅如此,Flutter 的搜索指数也一直居高不下。作为一个后起之秀,...

解决 Error: Cannot find module ‘wx-server-sdk’ 异常问题

herman 1年前 (2019-04-19) 6901浏览

微信小程序开发其实也是蛮有意思的。最近我在写 demo 的过程中也遇到了不少的错,但是网上的资料还是挺少的。 一方面可能是我的这个错误不常见,还有的可能就是我的环境问题。这不,今天又遇到了一个错误:Error: Cannot find mod...

解决 mac 系统报zsh: command not found: npm 问题

herman 1年前 (2019-04-19) 7589浏览

最近两天空闲下来,搞了一个小程序。程序员面试题库小程序,很受欢迎。 在开发小程序之前,我看到微信推了一个小程序云开发,我写了一个 demo,体验了一下。其中云函数,这一块由于是部署在服务器上的,本地进行调用。 但是所有的代码都是需要测试...

微信小程序 wx:if wx:elif wx:else 多条件判断

herman 1年前 (2019-04-17) 2688浏览

最近空闲下来在研究微信小程序。以前我们都是直接负责后端这部分的,这两天公司的两个前端先后离职,前端目前还没有找到合适的人选。 但是在业务这块,有一个小的需求需要调整。需要增加一个 if else 的判断。几经周折,查了官方资料,现在给摘录下来...

极客时间程劭非 (Winter)《重学前端》购买返现24

herman 1年前 (2019-03-02) 2188浏览

前端时间,极客时间推出的《重学前端》课程非常的受欢迎。这门课程以专栏的形式给大家讲解重新学习前端知识,值得注意的是这门课程的作者是,程劭非(winter) ,前手机淘宝前端负责人。目前该课程已经有 22909 同学订阅了。可以说非常的受欢迎...

解决 Idea 中 css 报 a term expected 错误问题

herman 2年前 (2019-01-14) 5397浏览

今天拉了同事的一段代码,发现 Idea 中报错,CSS 文件报错。这不是语法错误,也不是代码错误,就是纯粹的 idea 不识别“!”这个符号。 我将鼠标悬浮到报红内容上,提示:“a term expect...

nodejs pm2 常用命令总结

herman 2年前 (2018-11-03) 1369浏览

PM2是node进程管理工具,可以利用它来简化很多node应用管理的繁琐任务,如性能监控、自动重启、负载均衡等,而且使用非常简单。但是很多程序员还不熟悉它,尤其是对它的一些常用命令都记不住,不会用。 很难吗?其实不难!虽然它命令多,命令不好...