摘要: 0. 背景 开发时可能同时进行多个项目,而这些项目所依赖的node版本又不是一样的。比如我现在的angular项目采用的node是8.9.3版本,而vue项目的vue-cli则依赖更高。由于angular项目相关依赖包历史版本原因,如果统一用高版本的nodejs,会导致打包失败,此时就需要配置多个版 阅读全文
posted @ 2019-01-14 10:35 飘飞的夏秋 阅读(319) 评论(0) 推荐(0) 编辑
摘要: js 时间格式化,兼容IE8和safari浏览器。 function formatDate(date, fmt, near, type) { var dateStr = date; if (!dateStr || !fmt) { return; } if (near && typeof date = 阅读全文
posted @ 2018-07-05 16:57 飘飞的夏秋 阅读(466) 评论(0) 推荐(0) 编辑
摘要: 有一个字符串,需要按固定长度分割,以数组形式返回。 我们用正常的函数是这样的: 但用以下正则会更轻便: 阅读全文
posted @ 2018-06-29 19:24 飘飞的夏秋 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 基本配置 setting 位于 File setting 1. 显示HTML标签闭合的竖线 2. 编辑器内的竖线去掉 apm配置 1. 提示'apm' 不是内部或外部命令 将apm的bin目录路径添加到系统变量path后面 2. 解决 Atom 的包管理器——apm 访问速度慢 3. 用命令安装插件 阅读全文
posted @ 2018-03-09 11:13 飘飞的夏秋 阅读(237) 评论(0) 推荐(0) 编辑
摘要: lodash常用函数 Array、Collection lodash版本 v3.10.1 1.Array、Collection pull 移除数组中满足条件的元素 slice 从start位置到 end(但不包含end位置),截取 array数组 difference 排除第一个数组中不包含第二个数 阅读全文
posted @ 2017-10-17 16:26 飘飞的夏秋 阅读(514) 评论(0) 推荐(0) 编辑
摘要: 在之前的文章,使用gulp解决外部编辑器修改Eclipse文件延迟刷新,原理是用gulp把更改过的项目文件直接复制一份到Tomcat的webapp.root下, 现在补充另外一种方法,双击Server下对应的项目,勾选Server modules without publishing,Ctrl+s保 阅读全文
posted @ 2017-09-29 15:00 飘飞的夏秋 阅读(1168) 评论(1) 推荐(0) 编辑
摘要: 最近遇到个问题,git仓库用gitbash,更新和提交都是没问题的,用界面化工具SourceTree就一直提示下面信息: git -c diff.mnemonicprefix=false -c core.quotepath=false fetch originThe server's host ke 阅读全文
posted @ 2017-09-29 14:32 飘飞的夏秋 阅读(2720) 评论(0) 推荐(0) 编辑
摘要: 下面代码实测通过,直接copy到本地运行即可。 欢迎转载,转载请注明作者:飘飞的夏秋 和出处 http://www.cnblogs.com/chenchenghua/p/6757736.html 阅读全文
posted @ 2017-04-24 16:49 飘飞的夏秋 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 1、前言 这一节,我们主要解决在上一节《使用gulp解决RequireJSs项目前端缓存问题(一)》末尾提到的几个问题: 先睹为快,猛戳链接下载Demo :http://pan.baidu.com/s/1skDm2Up 2、修改require.js 按第一节中替换文件名的做法,要想在require- 阅读全文
posted @ 2016-10-13 17:13 飘飞的夏秋 阅读(1319) 评论(1) 推荐(0) 编辑
摘要: 1、前言 使用gulp解决RequireJS项目前端缓存问题(一) 使用gulp解决RequireJS项目前端缓存问题(二) 前端缓存一直是个令人头疼的问题,你有可能见过下面博客园首页的资源文件链接: 有没有发现文件名后面有一串不规则的东东,没错,这就是运用缓存机制,我们今天研究的就是这种东西。 先 阅读全文
posted @ 2016-10-12 17:28 飘飞的夏秋 阅读(4301) 评论(2) 推荐(2) 编辑