- 博客(7)
- 资源 (5)
- 收藏
- 关注
原创 基于Nodejs在远程服务器部署静态资源
webpack打包生产环境vue项目,压缩混淆成最普通的html+css+js及图片等静态资源形式,如何访问html页面,执行以下 js文件: 这个只是简单的页面功能测试,如果有图片等更多的静态资源,还要添加相关path
2017-10-17 17:35:38 1126
原创 Ant Design主题定制
先介绍下项目背景: 如果是采用antd-init或antd-cli脚手架初始化的项目,可以直接设置theme,相对比较简单。我的项目框架是React+Redux,采用Webpack打包,在开发环境是用 webpack-dev中间件配合webpack-hot中间件运行项目与内存中访问,不在项目本地生成dist文件夹,生产环境是分模块打包项目生成模板访问。 其实Ant Design主题定制比较龌
2017-09-28 14:43:17 6064
原创 npm cache
npm 升到最新版本v5.3.0,刚安装webpack出现莫名的错误,清下npm缓存 npm cache clean,竟然报错。提示是npm@5版本清理缓存加 --force 或npm cache verify . 原来前段时间npm@5版本发布,最大的改进之处就是对npm缓存策略的变动。 npm 是包管理器,它对于cache提供了3个命令: npm cache add: add the
2017-09-20 15:33:01 5467
原创 Appuploader
上午用了Appuploader工具,它不是完全免费,但发布app到 App Store可以很简单,并且可以不用到Mac或虚拟机,完全在Windows上完成开发,打包发布。当然要发布到App Store还是要在苹果开发者中心(https://developer.apple.com/)花钱注册的,如果只需要自己本机调试的话,申请个免费账号就行。
2017-09-19 13:29:23 3858
原创 Input标签
记录下平时开发中碰到的input特殊要求: 1、input之间的空格,可以通过设置其父元素font-size:0解决。input是内联块状元素(inline-block),内联元素可以当做字体来处理,字体之间有空格,所以内联元素之间也是有空格的,通过设置父元素font-size:0可以消除空格,但要重新设置子内联元素的字体大小。 2、
2017-09-15 16:48:53 288
原创 键盘事件 - keyup keydown keypress
最近添加一登录,支持键盘Enter,以前一直用的是直接在文档上触发键盘事件,如下图: 这种方法是可以实现功能的。记得以前input type=text也可以触发,我改成type=button,重新刷新页面就不能触发了,写法如下: $('#test-key').bind('keydown',function(){ console.log('trigger'); });
2017-09-15 15:14:36 1056 1
原创 H5标签在页面被转译
需求: input值或标签的text我们希望输入即是所展示的,甚至输入H5标签,也不要被转译 上次在写Javascript的时候我的解决方法是使用正则/g替换全局< >: text.replace(/</g,'<').replace(/>/g,'>') 昨天在JSP中用el表达式获取session值也有这样的问题, ${text....
2017-09-14 10:00:39 947
架构师201508
2016-01-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人