摘要: gulp 默认的执行的命名文件为gulpfile 换成其他命名就识别不了 因为需要安装两次gulp或者说其他插件,一个是全局-g安装一个是本地目录安装, 本地目录安装时目录移动或者名字被改变就会失效提示找不到目录,本地重新装一次就可以了 几个常用api task 任务命令 dest 复制命令 pip 阅读全文
posted @ 2016-11-24 20:48 Model-Zachary 阅读(262) 评论(0) 推荐(0) 编辑
摘要: AMD是RequireJS在推广过程中对模块定义的规范化产出 CMD是SeaJS在推广过程中对模块定义的规范化产出 类似的还有CommonJS Modules/2.0规范,是BravoJS在推广过程中对模块定义的规范化产出。 还有不少.…… 这些规范的目的都是为了JavaScript的模块化开发,特 阅读全文
posted @ 2016-11-24 18:27 Model-Zachary 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 文件构建 打开nodejs的命令行窗口, cd到项目目录,执行: node r.js -o baseUrl=js name=main out=js/build.js paths.jquery= empty -o 表示优化, 该参数是固定的 必选 baseUrt: 指存模块的根目录,可选 name: 阅读全文
posted @ 2016-11-24 18:25 Model-Zachary 阅读(135) 评论(0) 推荐(0) 编辑
摘要: requirejs大致用法:通过定义模板define()再通过require()或requirejs()加载模板, paths是路径,如果路径长可以把它赋一个短名称加入ruquire()中,shim是兼容处理的,查看 index.html里面不需要其他引入js的script标签,除了这个 <scri 阅读全文
posted @ 2016-11-24 18:20 Model-Zachary 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 通过require加载的模块一般都需要符合AMD规范即使用define来申明模块, 但是部分时候需要加载非AMD规范的js,这时候就需要用到另一个功能:shim,shim解释起来也比较难理解,shim直接翻译为"垫", 其实也是有这层意思的,目前我主要用在两个地方 非AMD模块输出,将非标准的AMD 阅读全文
posted @ 2016-11-24 17:07 Model-Zachary 阅读(323) 评论(0) 推荐(0) 编辑
摘要: meta:vp 快速生成 meta视口 阅读全文
posted @ 2016-11-23 21:12 Model-Zachary 阅读(326) 评论(0) 推荐(0) 编辑
摘要: li:not(:last-child){border-right: 1px dashed black;} 选择全部排除最后一项 li:not(:first-child) { }选择全部排除第一项 li:last-of-type{background-color: red;} 选择li中最后一项 li 阅读全文
posted @ 2016-11-23 21:09 Model-Zachary 阅读(165) 评论(0) 推荐(0) 编辑
摘要: ::-webkit-input-placeholder{ font-size:px2rem(36); } ::-webkit-input-placeholder{ font-size:px2rem(36); } 阅读全文
posted @ 2016-11-23 21:05 Model-Zachary 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 字体设置由来对应说明 阅读全文
posted @ 2016-11-23 21:03 Model-Zachary 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 超出一行用...代替 超出多行用...代替 这里以两行来展现效果 阅读全文
posted @ 2016-11-23 20:59 Model-Zachary 阅读(162) 评论(0) 推荐(0) 编辑