摘要:
从ckeditor5开始,默认的编译版本,只提供了固定的功能,如果需要使用更多的特性,比如文字颜色,对齐,高亮等,则需要通过源代码编译的方式添加进去,以下说明下如何从源代码方式编译自定义的ckeditor5。 拷贝源代码 "官网教程" 中,提供了从github上拷贝源代码到本地开发的方式,但是由于国 阅读全文
摘要:
默认情况下,ckeditor编辑器会把图片上传到一个固定的地址,但是出于某些考虑,我们也需要把图片上传到第三方网站进行处理。以下讲解一下如何把图片上传到七牛云CDN。 准备工作 首先需要去申请七牛的账号和服务,然后通过七牛的jssdk上传图片。申请步骤略过,可以自行去七牛官网查看。 1. 安装七牛j 阅读全文
摘要:
通过对大体积文本的优化,总的体积减少了不到100KB,可以说是杯水车薪,看来还是要从大户图片上面下手,分三个方向去处理: 1. 清理未使用的图片 2. 压缩图片 3. 修改部分设计 清理未使用的图片 因为小程序的css文件内不允许使用本地图片,所以只需要查找html里面的引入的图片地址,再加上tab 阅读全文
摘要:
指令是 的续章,本文会尝试从源码的角度来理解 是如何被提取和应用的。 指令的提取 指令的提取过程是在parse阶段进行的,在 方法中,会解析字符串模板为如下的单个ast对象 通过提取为格式化的对象,就可以对单个的节点进行解析了 指令的解析 首先对 , , 三个指令进行解析 指令的处理 通过上面的步骤 阅读全文
摘要:
缘起 昨天接手了一个小程序,让新增一些页面。页面写完,预览失败。为啥?大小超过2M了。虽然说小程序目前支持分包的方式让上限提高到4M,但是考虑到业务的发展,还是先优化一波。 去掉无用数据 优化体积,从大文件下手,首先找到的大文件,就是 , 体积颇大,足有 145kb 。我们看看他。 通过调用的页面发 阅读全文
摘要:
首先要确保win10系统支持 技术。 然后按照官网的流程下载,安装,基本上不会出什么问题。安装好之后使用,需要进行以下几个操作 1. access denied问题的解决 按win+R,输入compmgmt.msc,打开本地和用户组 按照连接中的步骤一步一步操作 "docker添加到用户组操作步骤" 阅读全文
摘要:
下面这段代码,vue内部做了什么操作?我去源码里面找找看 入口 vue 的入口文件在 , 里面一进来就执行了很多初始化的操作。 import { initMixin } from './init' import { stateMixin } from './state' import { rende 阅读全文
摘要:
前期准备 购买服务器,选择centos7.2以上的镜像 修改默认密码 安全设置 由于linux系统默认的用户名root和端口22广为人知,容易被破解攻击,所以需要进行如下的安全设置: 1. 修改默认端口 通过ssh登录linux服务器,修改 文件。 修改为 3456是我自己定义的端口号。可以定义为1 阅读全文
摘要:
如果学习止步于 , 那么人生也太没意思了。这次要做一个看起来真实的应用。多添加几个页面,让他们可以交互,动起来。 官方推荐使用 作路由管理,下面我将尝试使用他。 根目录下面建立 文件夹,并在里面建立 和 两个文件,接下来就可以在这个两个视图之间进行跳转了 安装路由管理 安装 引入 建立路由导航 修改 阅读全文
摘要:
没有简介,直接开始干活吧。 默认阅读本文的你已经安装好 nodejs, windows用户需要升级yarn到最新版本。 并且设置安装源为国内的淘宝源: 初始化 开发过 的同学想必对于 并不陌生,这个cli工具大大简化了配置,让我们上手即可开发。 对于 , facebook官方也放出了 工具,使用起来 阅读全文