01 2019 档案

摘要:var zipper = require("zip-local"); zipper.sync.zip("./folder").compress().save("./target.zip"); 阅读全文
posted @ 2019-01-30 09:51 dnoyeb 阅读(842) 评论(0) 推荐(0) 编辑
摘要:module.exports = { // 基本路径 baseUrl: process.env.NODE_ENV 'production' ? '/' : '/', // 输出文件目录 outputDir: 'dist', // 默认dist // 用于嵌套生成的静态资产(js,css,img,fo 阅读全文
posted @ 2019-01-29 17:06 dnoyeb 阅读(4134) 评论(0) 推荐(0) 编辑
摘要:一、安装typings 使用npm全局安装typings :npm install -g typings 安装成功。 二,搜索资源,支持模糊搜索:typings search base64 三、安装ts库:typings install base-64 --save 此处搜索出很多个,可以随便挑选。 阅读全文
posted @ 2019-01-28 17:59 dnoyeb 阅读(3447) 评论(0) 推荐(0) 编辑
摘要://可以用于无相关页面或组件的事件、数据传递 let events = {} /**订阅**/ function on(name, self, callback) { let tuple = [self, callback] let callbacks = events[name] if (Array.isArray(callbacks)) { callbacks.push(... 阅读全文
posted @ 2019-01-28 15:05 dnoyeb 阅读(451) 评论(0) 推荐(0) 编辑
摘要:摘要: 可以说是《Clean Code》的JS代码示例了,值得参考。 原文:JavaScript 代码简洁之道 作者:缪宇 Fundebug经授权转载,版权归原作者所有。 测试代码质量的唯一方式:别人看你代码时说 f * k 的次数。 代码质量与其整洁度成正比。干净的代码,既在质量上较为可靠,也为后 阅读全文
posted @ 2019-01-17 09:42 dnoyeb 阅读(1013) 评论(0) 推荐(0) 编辑
摘要:如下代码: var url = "http://......../image.jpg"; var img = new Image(); img.src = url; if(img.complete) { alert('该图片已经存在于缓存之中,不会再去重新下载'); }else{ alert('图片 阅读全文
posted @ 2019-01-10 14:54 dnoyeb 阅读(2058) 评论(0) 推荐(0) 编辑
摘要:我们都知道一张图片可以保存为很多种不同的格式,比如bmp/png/jpeg/gif等等。这个是从文件格式的角度看,我们抛开文件格式,看图片本身,我们可以分为8位, 16位, 24位, 32位等。 单击右键,属性->详细信息即可查看图片位深度: 8位: 2^8 = 2^2(B) 2^3(G) 2^3( 阅读全文
posted @ 2019-01-09 10:36 dnoyeb 阅读(4655) 评论(0) 推荐(0) 编辑
摘要:在单页应用上,前端路由并不陌生。单页应用是指在浏览器中运行的应用,在使用期间页面不会重新加载。 基本原理:以 hash 形式(也可以使用 History API 来处理)为例,当 url 的 hash 发生改变时,触发 hashchange 注册的回调,回调中去进行不同的操作,进行不同的内容的展示。 阅读全文
posted @ 2019-01-07 17:40 dnoyeb 阅读(543) 评论(0) 推荐(0) 编辑
摘要:这是cordova版本太高,不兼容这个插件所导致的。解决方案是修改$your_project/plugins/cordova-plugin-wechat/scripts/android-install.js中的var targetDir = path.join(projectRoot, "platf 阅读全文
posted @ 2019-01-07 09:21 dnoyeb 阅读(373) 评论(1) 推荐(1) 编辑

点击右上角即可分享
微信分享提示