使用Vue实例作为EventEmitter

使用Vue实例作为EventEmitter参考链接 eventemitter.js123import Vue from 'vue'export default new Vue() main.js1234import events from 'eventemitter'//l...

Vue中集成JsBridge

客户端集成JsBridge参考(有很多实现,不一定是下面的库) Android集成 iOS集成 bridge.js(部分依赖没有引入可以自行引入相关库)1234567891011121314151617181920212223242526272829303132333435363738394041424344...

使用UrlScheme拉起常用的App

App Scheme 链接 QQ mqq:// QQ 微信 weixin:// 微信 淘宝 taobao:// 淘宝 支付宝 alipay:// 支付宝 微博 sinaweibo:// 微博 百度地图 baidumap:// 百度地图 优酷 youku:// 优酷 知乎 ...

vscode .vue文件中emmet无效的解决方法

参考链接 github issue 安装vuter插件 如果同时安装了Vue Components插件,请关闭它。 或在配置文件中加入以下代码123456789{ "emmet.triggerExpansionOnTab": true, "emmet.showAbbreviationSu...

如何偷懒(2):使用正则表达式匹配文本生成代码

最近特别懒,啥都不想干,直接进入正题吧 以前对正则表达式运用不是很熟,只是用来做一些表单校验。前些天突发奇想地和同事针对”如何用正则表达式获取h2标签内的值”展开了讨论,练习了一下午之后信心爆棚立马想找个需求练练手,我的vscode已经饥渴难耐了。于是找到了之前重复最多的工作——将后端生成的简单的Api文档...

如何偷懒(1):使用gulp-sftp快速部署Vue项目

最近使用vue开发单页应用项目有点多,每次build完都要通过ftp上传到服务器很麻烦。作为一个懒到极致的程序员,能用代码来解决的事情一定用代码解决。 业务需求vue项目构建完成后会在项目根目录生成一个dist/目录,只需要将该目录下的文件上传到服务器的web容器即可访问。我们要做的就是通过命令行将dist/...

ionic2/3 打包时出现JavaScript heap out of memory的简单解决办法

最近开发的一个比较大型的App时打生产环境包是出现内存不足导致打包失败的问题 错误信息123456789101112131415161718192021222324252627282930313233343536373839$ ionic cordova build ios --prod --verbose[...

IonicNative开发指南

这是一个为ionic-native创建插件包的简短指南 Creating Plugin Wrappers首先,我们通过模板创建一个插件包1234567// 调用此命令,并将`PluginName`替换为希望添加的插件名称// 第一个字母一定要大写,使用大驼峰命名 gulp plugin:create -n Plu...

Mac 开机启动MySQL/MongoDB/Redis 等服务

在Mac上我们使用[homebrew]包管理工具(http://brew.sh/index_zh-cn.html)来安装和管理开发工具包,例如:mysql、php、redis。只需要一个命令 1brew install mysql 它会将所有的包安装到/usr/local/Cellar/目录下,并将文件软连接到/...

Hello Hexo

1Hello, Hexo 今天开始博客转到Hexo。以后记录的东西要更勤一点,不能偷懒了。 我从大一开始自己搭建了wordpress博客到现在这么久了写的文章也没超过20篇。正事没做多少,折腾倒不少。从wordpress到ghost再到Hexo。

CentOS安装NVM

安装或者更新nvm都可以使用安装脚本来进行1curl -o- https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash 或者使用wget1wget -qO- https://raw.githubusercontent.com...

ionic2从RC2升级到2.2.0的一些问题

自从去年8月份用ionic2以来 一直爬坑不断,从Beta版升级到rc.1几乎将项目里面每个文件改了个遍。后来为了稳定一直rc.2版到现在。这几天项目有比较大的变动,索性将rc.2升级到最新的2.2.0版本,跨度比较大,遇到的问题也很多。 不多说,下面开始升级! 安装最新的ionic命令行工具 12$ npm ...

gulp构建前端自动化工作流

前端自动化[待] 为什么选择gulp 易于使用,通过代码优于配置的策略,Gulp 让简单的任务简单,复杂的任务可管理。 构建快速,利用 Node.js 流的威力,你可以快速构建项目并减少频繁的 IO 操作。 插件高质,Gulp 严格的插件指南确保插件如你期望的那样简洁高质得工作。 易于学习,通过最少的 API,掌...

SSH免密码登录

由于开发时需要经常通过ssh登陆远程服务器,一开始我是这样登陆的 1ssh root@xxx.xxx.xx.x 每次输入这么一长串想必大家都会受不了了,于是偷懒变成下面这样 1234alias sshxx = 'ssh root@xxx.xxx.xx.x'alias ssh111="ssh root@123.57...

使用野狗开发实时游戏排行榜

创建野狗应用 填写应用名称和应用ID就可以创建了。应用ID需要全网唯一 管理应用 创建成功之后就可以在控制面板看到应用了, 开始1.引入SDK1<script src = "https://cdn.wilddog.com/js/client/current/wilddog.js" ></...

Linux服务器搭建Ghost博客

Ghost是基于node.js的博客系统,比起wordpress更加轻量。既然是基于node.js那么安装node环境是必须的。 以下过程基于centos7环境 一、安装node环境1.安装用于nodejs编译及依赖的相关软件1yum install gcc gcc-c++ openssl-devel 2....

在线图像占位图

在线图像占位图在设计网站的时候,你可能没有太多时间设计样图。 Fakeimg.pl这个小工具,可生成占位图,并且拥有简单的API,自定义大小、颜色、文本,而且免费、开源。 1<img src="http://fakeimg.pl/150/"> 1<img src="http://fakeimg...

修改window cmd的字体为Consolas

1Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe] "WindowSize"=dword:00170058 "ScreenBufferSize&...

迅雷offer

收到迅雷offer,职等为2B,地址为科技中二路。(:з」∠)