Webpack 基础配置,及打包文件源码分析

发布时间 : 2019-02-16
发布 : 2019-02-16 分类 : Webpack 浏览 :

分析 Webpack build 出的源码,有易于我们理解,js 模块加载机制,接下来我会以最基础的配置为例,分析 mode development 模式下的源码

源码地址:https://github.com/JuZiSang/coding-test/tree/master/tools/webpack/demo01

关于 CORS,你需要知道的

发布时间 : 2019-02-10
发布 : 2019-02-10 分类 : Web 浏览 :

CORS 全称 Cross-origin resource sharing(跨域资源共享)

用来解决浏览器跨域的其中一个方案

使用 Ajax 发起一个请求,如果这个请求的协议、域名、端口只要有一个与当前文档所处的地址不同,就会出现报错。

改造 VueCli3,支持 TSX

发布时间 : 2018-12-08
发布 : 2018-12-08 分类 : Vue 浏览 :

Vue-Cli3 中虽然提供了 TypeScript 写 Vue,但是由于插件的支持度不够,Vue 文件里写 Ts,体验貌似也没什么提升,所以,我决定使用 TSX 来写 Vue

接下来,我以 Vue 初始项目为例,演示怎么将 Vue 文件转换成 Tsx

Centos7下Guacamole安装配置

发布时间 : 2017-09-23
发布 : 2017-09-23 分类 : Linux 浏览 :

Guacamole 是一个提供远程桌面解决方案的开源项目,通过浏览器就能操作虚拟机,适用于 Chrome、Firefox、IE9+ 等浏览器(浏览器需要支持 HTML5)。只要在一个服务器成功安装 Guancamole,就可以通过访问一个 web 浏览器去操作我们配置好的虚拟机。当然,作为一个开源的项目,我们可以对 Guacamole 做相应的定制修改,使其适配我们的项目需求,比如做成自动登录的,加上项目权限验证等。

群晖使用Frp实现内网穿透

发布时间 : 2017-08-20
发布 : 2017-08-20 分类 : Linux 浏览 :

准备

  • 群晖
  • 拥有外网 ip 的 vps
  • frp
  • 域名(不是必须,你也可以用 ip 来访问)

自定义九宫格手势解锁

发布时间 : 2016-04-26
发布 : 2016-04-26 分类 : Android 浏览 :

项目中用到手势解锁,然而没有在 GitHub 上找到想要的样式= =,只好自己来定义了,下面来看代码~~

基本上很多应用的手势解锁全都是九宫格的,内部内就是九个小圈圈而已。那么我们就先来自定义这个小圈圈吧~

JS传递数据给IOS Android

发布时间 : 2016-04-24
发布 : 2016-04-24 分类 : Android 浏览 :

最近学习 Html,需要调用传递数据到 IOS 和 Android,写博客记录下~

为RecyclerView打造万能适配器,点击事件,5.0水波纹点击效果

发布时间 : 2016-01-02
发布 : 2016-01-02 分类 : Android 浏览 :

最近使用到 RecyclerView,RecyclerView 使用详解戳这里,由于使用过张鸿洋大神的ListView 万能 Adapter,感觉 RecyclerView 的 Adapter 编写还是太麻烦了,而且没有点击事件,ok,参考 ListView 的万能 Adapter 的思路,写一个 RecyclerView 通用的 Adapter,在加上点击效果( ̄︶ ̄)↗ 涨