发布了文章2020-07-25
一直想尝试从头开发一款自己的App,最后决定选择flutter。 Github地址:[链接] Windows下安装与环境配置 按照官网教程安装,非常详细。[链接]安装过程中可能会遇到的一些小问题: 1. flutter pub get 下载依赖时卡住 设置下面两个环境变量: PUB_HOSTED_URL=[链接] F...
赞了文章2019-09-16
自JavaScript诞生以来,前端技术发展非常迅速。移动端白屏优化是前端界面体验的一个重要优化方向,Web 前端诞生了 SSR 、CSR、预渲染等技术。在美团支付的前端技术体系里,通过预渲染提升网页首帧优化,从而优化了白屏问题,提升用户体验,并形成了最佳实践。
发布了文章2019-03-27
mone-query Github: [链接]Demo: [链接] mone-query是基于element-ui封装的通用查询组件,它通过丰富的配置让你尽可能少的前端编码就可以完成大部分报表需求。 必要依赖 vue >= 2.5.2 element-ui >= 2.4.0 axios >= 0.16.0 安装 CommonJS方式 {代码...} umd...
发布了文章2018-10-23
Fruit-Ninja 源码结构简要解析 文件结构 images 图片 scripts 脚本 sound 音频 index.html 入口 html 文件 直接依赖 查看 index.html 代码可以直接发现依赖: 样式 images/index.css 脚本 scripts/all.js 依赖分析 脚本 {代码...} all.js 首先第一段代码定义了三个主...
发布了文章2018-08-27
代码地址:[链接] vue-image-crop 基于Vue的移动端图片裁剪组件 组件使用URL.createObjectURL()等新特性,使用前注意兼容问题。IE >= 10 功能预览 快速开始 安装Node >= 8.9.0(推荐LTS = 8.11.0) {代码...} 启动开发模式即可定制功能 构建 {代码...} build之...
发布了文章2018-08-21
上一篇文章中主要演示了HTML5表单发送HTTP请求时的数据处理。这篇文章将把关注点放在后端express应用上。接下来将解析部分express源码来了解expres是如何处理请求的。
发布了文章2018-08-21
HTTP/1.1协议中共定义了八种方法来操作指定的资源:GET、HEAD、 POST、 PUT、 DELETE、 TRACE、 OPTIONS、 CONNECT。
发布了文章2018-08-15
我最近遇到一个问题。由于我重装了系统,我以前的VS Code配置找不着了,虽然是在github仓库中找到了备份。但我有个习惯,就是定期重装系统来清除我的机器中被遗漏的隐藏服务。我很确定我会再次遇到这个问题,所以我打听到了一个好的办法:使用Settings Sync这个VSC插...
发布了文章2018-08-13
所谓 loader 只是一个导出为函数的 JavaScript 模块。loader runner 会调用这个函数,然后把上一个 loader 产生的结果或者资源文件(resource file)传入进去。函数的 this 上下文将由 webpack 填充,并且 loader runner 具有一些有用方法,可以使 loader 改变为异步调...
发布了文章2018-08-08
远程开机就是利用网卡特性唤醒关机或睡眠状态下的电脑,意义就是不用手动开机了,甚至可以外网远程唤醒计算机,大多数人并没有这种使用场景,但是对于需要控制的服务器来说是很有用处的。比如我办理了宽带后有了动态外网ip。然后给我的家用电脑设置了端口映射,这样...
发布了文章2018-08-08
远程开机就是利用网卡特性唤醒关机或睡眠状态下的电脑,意义就是不用手动开机了,甚至可以外网远程唤醒计算机,大多数人并没有这种使用场景,但是对于需要控制的服务器来说是很有用处的。比如我办理了宽带后有了动态外网ip。然后给我的家用电脑设置了端口映射,这样...
赞了文章2018-06-28
使用docker搭建开发环境将近1年了,自我感觉docker的强大并非如此,不过没有机会将docker部署生产环境,有位架构师曾说过,最新的未必是最好的,架构要选择最佳的,请大家也慎重。
赞了回答2018-04-20
You will notice in the project structure we have two directories for static assets: src/assets and static/. What is the difference between them?
回答了问题2018-02-07
建议直接去postcss-merge-rules或者caniuse-api的github搜索相关issues
赞了文章2018-01-26
7 Hacks for ES6 Developers Hack #1 交换元素 利用数组解构来实现值的互换 {代码...} Hack #2 调试 我们经常使用console.log()来进行调试,试试console.table()也无妨。 {代码...} Hack #3 单条语句 ES6时代,操作数组的语句将会更加的紧凑 {代码...} Hack #4 数组...
赞了文章2017-10-25
相信对于大部分使用过VueJS的同学来说,vue-cli是他们非常熟悉的一个工具。借助vue-cli,我们通过非常简单的问答形式,方便地初始化一个vue工程,完全不需要担心繁复的webpack、eslint配置等等。
赞了文章2017-07-05
这段时间开始实习了,在公司做hybrid,专职写js,学习到了不少东西。一直好奇fastclick是如何工作,于是花了几天空余的时间一步步调试代码,学习fastclick。这篇文章可以结合者代码看,希望可以给予需要学习fastclick的人一点思路。
赞了文章2017-07-05
这段时间开始实习了,在公司做hybrid,专职写js,学习到了不少东西。一直好奇fastclick是如何工作,于是花了几天空余的时间一步步调试代码,学习fastclick。这篇文章可以结合者代码看,希望可以给予需要学习fastclick的人一点思路。
赞了文章2017-07-05
这段时间开始实习了,在公司做hybrid,专职写js,学习到了不少东西。一直好奇fastclick是如何工作,于是花了几天空余的时间一步步调试代码,学习fastclick。这篇文章可以结合者代码看,希望可以给予需要学习fastclick的人一点思路。