SF
yingye技术分享
yingye技术分享
注册登录
关注博客
注册登录
主页
关于
RSS
微信小程序集成 Jenkins
yingye
2018-09-03
阅读 7 分钟
12.8k
本文首发于 [链接] ,欢迎各位关注我的Blog,正文以issue形式呈现,喜欢请点star,订阅请点watch~ 背景 微信小程序的测试发布在没有 CI/CD 等相关工具的情况下,存在着如下的问题: 小程序开发助手中,同一个开发者只能显示一个开发版本 测试同事找开发要二维码,效率较低 本地生成的二维码会出现携带本地代码、未及时...
深入wepy源码:wepy运行原理分析
yingye
2018-05-21
阅读 3 分钟
4.9k
在《深入wepy源码:wpy文件编译过程》中,我们介绍了 wepy-cli 是如何编译 wpy 文件的,里面有说到,complie-script.js 在处理 script 代码时,会加入 wepy 初始化的代码。编译之后 dist 目录下的文件,如下:
深入wepy源码:wpy文件编译过程
yingye
2018-05-11
阅读 6 分钟
3.6k
wepy 是腾讯开源的一款小程序框架,主要通过预编译的手段,让开发者采用类 Vue 风格开发。 让我们一起看看, wepy 是如何实现预编译的。先放上一张官网的流程图,后面的分析可以参考该图。
从 == 和 === 入手,聊聊隐式类型转换
yingye
2018-05-03
阅读 2 分钟
1.7k
面试官:== 和 === 有什么区别? 童鞋:=== 要求数据类型相同,== 会进行隐式类型转换...面试官:JavaScript:(a==1 && a==2 && a==3)能输出true么? 童鞋:???
微信小程序开发框架和工具库推荐
yingye
2018-03-16
阅读 1 分钟
7.7k
WePY 是一款让小程序支持组件化开发的框架,通过预编译的手段让开发者可以选择自己喜欢的开发风格去开发小程序。比较显著的特点是,类Vue开发风格 和 小程序细节优化,如请求列队,事件优化等。
微信小程序中生成二维码工具:weapp.qrcode.js
yingye
2018-02-03
阅读 2 分钟
23.6k
在近期的小程序开发中,有一个离线生成二维码的需求。当时想到了一些优秀的前端开源库 jquery-qrcode 和 node-qrcode,由于小程序中没有DOM的概念,这些库在小程序中并不适用。
vue-meta让你更优雅的管理头部标签
yingye
2018-01-15
阅读 5 分钟
49.6k
Manage page meta info in Vue 2.0 components. SSR + Streaming supported. Inspired by react-helmet.
Nuxt.js踩坑分享
yingye
2018-01-11
阅读 3 分钟
22.2k
背景: 在<head>标签中,以inline的形式引入flexible.js文件。本项目主要为移动端项目,引入flexible.js 实现移动端适配问题。
Nuxt.js实战
yingye
2018-01-11
阅读 6 分钟
34.9k
多数是基于webpack构建的项目,编译出来的html文件,资源文件都被打包到js中,以下图404页面代码为例。从代码中可以看出,这样的页面是不利于 搜索引擎优化(SEO, Search Engine Optimization) ,并且 内容到达时间(time-to-content) (或称之为首屏渲染时长)也有很大的优化空间。为了解决以上问题,引入了 Nuxt.js 框架。
JavaScript如何调用Native iOS/Android 方法
yingye
2016-11-28
阅读 1 分钟
5k
通过 js 改变 window.location 值, 来实现调用 iOS function ,这个操作并不是跳转,而是触发了一个 即发即弃 (a fire and forget) 事件。代码如下:
细说C3选择器
yingye
2016-06-14
阅读 3 分钟
4k
element>element 和 element element的区别: {代码...} 加>的表示单纯的父子级关系,而不加>的为祖先关系,祖先关系包含父子级关系。这里很好理解,就不再展开说明了。
如何用css画三角形
yingye
2016-06-14
阅读 3 分钟
72k
在设计稿中,经常会出现好多三角形,如果将三角形变成图片,通过img标签的src或者background中的url来访问,从前端性能方面来看这并不好。那问题来了,如何用css来画三角形呢?别着急,先来看看我所遇到过的三角形。如下图,有实心三角形,空心的,还有可以归为三角形的小箭头。