August 16, 2018
electron
思路来源于chong0808,我对其进行了一定美化与改造
测试案例下载之后$ npm i electron -g启动$ npm run dev使用截图
文件结构12345678910111213├── screen // 插件主要文件│ ├── mainProcess│ │ └ ...
Read more
August 16, 2018
vue
交互式聊天是一种近年来很火的设计观念,以一种问答的形式来渐进展开页面的未知元素,其应用场景也很广,本来我是想去做聊天机器人的,但做完界面变得有点迷茫,因为这个可扩展的功能很多,比如说可以加入socket成为在线聊天室,可以加入emoji、图片、文件等上传,也可以加入语音和视频聊天,或者也可以 ...
Read more
August 15, 2018
流程化工具
gulp从3.x到4.0的版本变化十分巨大,一些常用的task api甚至都无法按照传统的方式书写,而gulp虽然一向以简单好用的api著称,但重复配置未免太过笨重。我自己就是受害者(┭┮﹏┭┮),那么还是打一份基础配置到云端,避免下次重新填写的麻烦。
1234567891011121314 ...
Read more
August 14, 2018
js生态
三要素的加载要知道的是,threeJS是为webgl做了许多工作的,那么最重要的一个流程无非是加载
camera [录制者⏺]
render [一切素材的准备🥗]
scene [一个舞台🏟]
为此我们首先要加载好三要素,才能对model进行操作。
123456789101112 ...
Read more
August 14, 2018
vue
起源距离我上次使用vue开发好像已经接近一年了,当时也只是应用一些比较简单的特性与机制,对于内部的vuex与vue-router等全家桶结构了解的也不够深入。
为了cut off 掉这份生疏,打算最近回归vue一下,毕竟尤大👨🏻💻的团队已经把cli打造出了3.0出来。
官网上已经 ...
Read more
August 6, 2018
设计模式
单例模式保证一个类只有一个实例,提供一个唯一的访问点来暴露该对象。
1234567var mySingleton = { property1: "something", property2: "something else", ...
Read more
August 3, 2018
css
之前在博客主页一直想加一种波浪的效果,但是一直没有沉下心去学习。先将三种实现方式贴到博客,方便后续引入。
首先看最low的方法
css
12// html<div class="wave"></div>
12345678910111213141 ...
Read more
August 2, 2018
build
到2018年,javaScript.fun上面的打包工具已经森罗万象,据17年统计,使用率最高的打包工具应该是webpack了,
星星数🌟也是遥遥领先,就这些工具而言,好坏差距并不是很大,有些需要根据我们项目择优选择。
前言
webpack
支持’commonjs’,具有比较丰富的插件 ...
Read more
July 31, 2018
js生态
我们都知道页面上的图形绘制大体分为几种,一种是由html+css,还有就是canvas、svg、甚至webgl的实现方式,其实现难度也随之构造变得复杂。
这里我们介绍一个框架two.js,是不是联想到了webgl的threejs框架,哈哈哈,没错,不过这里的two.js是做二维图像与动画用。 ...
Read more
July 29, 2018
人生需要一首像样的诗
流浪的冲动和狼藉天涯本身就是一种爱情。 – 赫尔曼黑塞
人生的困扰大抵来自四个方面:不可避免的死亡,内心深处的孤独感,我们追求的自由以及生活并无显而易见的意义可言。 – 欧文·亚隆
恨之所在,就是沉默据以开始的门槛。只有沉默可以从中通过,对我这一生来说,这是绵绵久远的苦役。我至今 ...
Read more