回答了问题2017-08-15
空格是\s,小写,\S大写是非空格,匹配字符是带\的。这个表达式,即在 hello 后面加了一个空格(表达式接受直接按 space 输入的空格),又用\S匹配了非空格,于是抛出了剩下的字符串。可以在[链接]调试,鼠标移到表达式上会有提示。
发布了文章2017-06-20
最近临时接了一个项目,需要快速搭建前后端环境,因为脱离团队使用的框架来做,所以首选了一个比较成熟的方案来快速启动 react 环境,省却了许多配置 webpack 的烦恼。
回答了问题2016-12-01
gulp中出错会中断任务流,可以使用插件gulp-plumber, 可以正常报错不中断。 {代码...} 同时你可以配合gulp-notify定义系统弹出错误提示,如: {代码...}
关注了问题2016-12-01
回答了问题2016-11-22
这个提示是因为在jshint中指明要调用.jshintrc,这样就需要创建一个.jshintrc的文件,并填入所指定的配置项。使用gulp的jshint可以直接配置或者留空调用默认配置,如:
关注了问题2016-11-22
回答了问题2016-11-08
小程序wxss文档;小程序官方目前仅支持部分选择器,如图:
关注了问题2016-11-08
发布了文章2016-11-07
为此我们设想了一套方案,怎么最快速的把现有的开发流接入到小程序中,并能快速的修改现有html项目以符合微信小程序的规范?于是写了一套html暴力转译成wxml的方案,以及搭配了初始模板的脚手架。结构沿用feWorkflow,大部分改动是针对目录的gulp工作流。
回答了问题2016-07-18
如果有绝对定位元素,会有闪动后消失的情况,可以加backface-visibility: hidden;属性来规避这个问题
关注了问题2016-07-18
发布了文章2016-07-05
15年初创建了适用于目前团队的gulp工作流,旨在以一个gulpfile来操作和执行所有文件结构。随着项目依赖滚雪球式的增长,拉取npm包成了配置中最麻烦而极容易出错的一项。为了解决配置过程中遇到的种种问题,15年底草草实现了一个方案,用nw.js(基于Chromium和node.js...
回答了问题2016-04-15
gulp-jshint必须依赖jsHint包,你可以npm install jshint gulp-jshint --save-dev执行安装jshint
回答了问题2016-01-31
使用e()输出/即可。100px e('/') 50px
回答了问题2016-01-06
sublime text 3自带build的系统,只需要在tools->build system-> new build system...写入:
回答了问题2015-10-16
更多用的是sublime text 3,通过markdown的插件MarkdownEditing, Markdown Preview可以生成html预览, sublimeEvernote直接生成格式化好evernote的笔记,非常方便。
发布了文章2015-09-02
支持ES6, React.js, jsx代码高亮,对 JavaScript, jQuery 也有很好的扩展。关于 babel 的更多介绍可以看这里:为什么说Babel将推动JavaScript的发展
发布了文章2015-08-27
babel-sublime 支持ES6, React.js, jsx代码高亮,对 JavaScript, jQuery 也有很好的扩展。 关于 babel 的更多介绍可以看这里: 为什么说Babel将推动JavaScript的发展安装 PC上ctrl+shift+p(MacCmd+shift+p)打开面板输入babel安装配置 打开.js, .jsx 后缀的文件;
发布了文章2015-08-24
babel-sublime 支持ES6, React.js, jsx代码高亮,对 JavaScript, jQuery 也有很好的扩展。 关于 babel 的更多介绍可以看这里: 为什么说Babel将推动JavaScript的发展安装 PC上ctrl+shift+p(MacCmd+shift+p)打开面板输入babel安装配置 打开.js, .jsx 后缀的文件;