回答了问题2018-12-29
通过 options.build.cache: true 来启用 cache-loader 和 Babel 缓存,以及通过 options.build.parallel: true 来启用 thread-loader。
赞了文章2018-09-19
做过混合开发的很多人都知道Ionic和PhoneGap之类的框架,这些框架在web基础上包了一层Native,然后通过Bridge技术使得js可以调用视频、位置、音频等功能。本文就是介绍这层Bridge的交互原理,通过阅读本文你可以了解到js与ios及android底层的通讯原理及JSBridge的封...
回答了问题2018-03-12
{代码...} 文档 [链接]
赞了文章2017-08-18
关于Hybrid模式开发app的好处,网络上已有很多文章阐述了,这里不展开。 本文将从以下几个方面阐述Hybrid app架构设计的一些经验和思考。 原文及讨论请到 github issue 通讯 作为一种跨语言开发模式,通讯层是Hybrid架构首先应该考虑和设计的,往后所有的逻辑都是基...
回答了问题2017-07-03
直接删除 {代码...}
赞了回答2017-05-08
假设你有3个commit如下: {代码...} 其中最后一次提交commit 3是错误的,那么可以执行: {代码...} 你会发现,HEAD is now at commit 2。 然后再使用git push --force将本次变更强行推送至服务器。这样在服务器上的最后一次错误提交也彻底消失了。 值得注意的是,这...
回答了问题2016-12-22
1、从github上down一份下来([链接]),把目录直接丢到x盘。 2、安装nodejs环境以及npm包管理器 3、运行,打开CMD命令行,用cd命令切换到x盘的zepto目录下 4、编辑目录下的make文件,找到第42行,就是modules = (env['MODULES'] || 'zepto detect event ...').split(...
关注了问题2016-12-22
赞了文章2016-12-21
前端时间用animation实现H5页面中首页动画过渡,很简单的一个效果,首页加载一个客服头像,先放大,停留700ms后再缩小至顶部。代码如下
赞了文章2016-11-05
最近三年的工作经历,让我有机会接触到不同技术栈的项目,并且从中积累了不少各个技术栈的开发经验,虽然技术深度不够,但可以用不同技术视角去思考项目的设计和开发,例如:以客户端开发的视角去思考 API 的设计、用客户端开发的思路去开发前端项目等,然而这些经验...
赞了文章2016-11-05
本文作者 Jinkey(微信公众号 jinkey-love,官网 [链接])文章允许非篡改署名转载,删除或修改本段版权信息转载的,视为侵犯知识产权,我们保留追求您法律责任的权利,特此声明!感谢 showonne、yubang 技术指导Demo 地址:[链接]源码:[链接]原文链接[链接]
赞了文章2016-11-05
Vue.js作为目前最热门最具前景的前端框架之一,其提供了一种帮助我们快速构建并开发前端项目的新的思维模式。本文旨在帮助大家认识Vue.js,了解Vue.js的开发流程,并进一步理解如何通过Vue.js来构建一个中大型的前端项目,同时做好相应的部署与优化工作。
赞了回答2016-11-05
五星推荐(比官网写的还好,易懂,包括路由、模板、异步请求等)[链接][链接][链接][链接][链接][链接][链接][链接][链接]系列(未完待续)
回答了问题2016-11-05
grunt 不用考虑了; gulp 是 TaskRunner 工具, webpack 是一种模块化解决方案,但两个在一些功能上会有重合; gulp 在常规的合并、压缩代码等功能上面很成熟,配置也十分简单,上手极快;webpack适合大规模的模块化发开的项目,配置略复杂; 也有很多人一起用的,例...
关注了问题2016-11-05
回答了问题2014-04-09
其他语言没什么大区别,区别在JavaScript中类实现方式。 类 :对一群具有相同特征的对象的集合的描述;对象:真实存在的对象个体; 举个简单的例子:“最近养了一个动物,就是我家的小猫”。在这里里面: 动物——>类 我家的小猫——>对象