前言 虽然现在单页面很流行,但是在 PC 端多页面还是常态,所以构建静态页面的工具还有用武之地.最近也看到了一些询问如何 include HTML 文件的问题. 很多时候我们在写静态页面的时候也希望能和后台模板一样,将导航.页头.页脚等公用的部分分离出去,然后引入页面中.单纯的静态页面不具备这种功能,而使用 gulp 插件可以很容易的完成,比如 gulp-file-include 插件. 官网对于插件的基本使用已经说得很详细,但是对于一些具体的场景并没有举例,所以初次接触还是还是会有疑惑,比如具…
发布时间:2018-09-28   技术:jquery1.10.1+swipeSlide+jquery.mmenu+jquery.touchSwipe+cityinit   概述 纯手写H5商城,2年前给一个朋友做的,高仿必要商城.页面包含个人,商家,商品分类,详情,订单,登录注册,添加收货地址,提现等34个页面 详细 代码下载:http://www.demodashi.com/demo/14152.html 一.前言 这是一个H5商城,以必要APP为原型,高仿的一套纯静态HTML页面.2年前给…
0x00 前言 前一段时间,我找到了Jendrik Illner的个人网站.除了那里的精彩文章,网站的主题也吸引了我的注意力,而且我发现该网站的主题采用了Hugo的Academic主题. 然后,我认为现在是时候为自己建立一个漂亮的个人网站了.我是Azure的新手,因此本文只是记录在Azure上建立我的个人网站的过程以及遇到的问题.我希望能帮助有同样需求的人. 0x01 在本地运行 Hugo 网站 在我们将静态页面托管到云上之前,最好先在本地运行它们.首先,让我们获取Hugo.我使用macOS来运…
https://segmentfault.com/a/1190000003060016 离开qunar有一个多月了,在离开的时候就决定不再用fekit.做出这个决定并不是因为fekit不好,恰恰相反,fekit帮我们做了很多事情,还屏蔽了许多细节,让开发人员能够专注于开发过程.不过随着fekit的升级,也出现了一些问题,同时fekit和公司业务及发布流程有一定耦合,所以觉得采用开源的构建方案. 在使用gulp的过程中,基本也是依据使用fekit的思路来逐步完善构建过程的,所以还是要感谢fekit…
目录结构: Web25\ |—css\ reset.css.common.css.index.css.login.css.reg.css |—js\ jquery-3.3.1.js.index.js.login.js.reg.js |—index.html.course.html.pay.html.search.html.login.html.reg.html 源码: HTML <!DOCTYPE html> <html lang="en"> <head&…
完整代码部分 (仅供参考哈): <template> <div> <label prop="name"> 姓名: </label> <Input v-model="companyName" id="pp" style="width: 120px" placeholder="请输入" />   <Button @click="sear…
一.前期准备之项目编译 此处记录如何解决vue2.0 打包之后,打开index.html出现空白页的问题,附上@参考地址 打包之前修改三个文件 第一步,找到build文件,在webpack.prod.conf.js 第25行左右 有一个对象为 output,在这里面增加一行代码 publicPath:'./' output: { //在这里加一行代码 publicPath:'./', path: config.build.assetsRoot, filename: utils.assetsPat…
一.DataTables  个人觉得学习一门新的插件或者技术时候,官方文档是最根本的,入门最快的地方,但是有时候看完官方文档,一步步的动手写例子,总会出现各种莫名其妙的错误,需要我们很好的进行研究出错的地方. 官方网站(中文):http://datatables.club/ 官方网站:https://www.datatables.net/  二.简单的例子 怎样简单地使用DataTables?使用下方简单的几行代码,一个方法初始化table. $(document).ready(function…
FIS3是国内百度公司产出的一款前端工程构建工具,FIS3可以解决前端工程中性能优化.资源加载(异步.同步.按需.预加载.依赖管理.合并.内嵌).模块化开发.自动化工具.开发规范.代码部署等问题,首先来简单的实现资源合并压缩提高性能等问题. 安装fix3 npm install -g fis3 创建项目目录 cd 进入此目录中初始化,执行 fis3 init 对需要的插件进行安装 ,比如安装scss编译插件: npm install -g --save-dev fis-parser-node-s…
摘要: Gulp 是一个自动化工具,前端开发者可以使用它来处理常见任务: 搭建web服务器 文件保存时自动重载浏览器 使用预处理器如Sass.LESS 优化资源,比如压缩CSS.JavaScript.压缩图片 当然Gulp能做的远不止这些.如果你够疯狂,你甚至可以使用它搭建一个静态页面生成器.Gulp真的足够强大,但你必须学会驾驭它. 这是这篇文章的主要目的.帮助你了解Gulp的基础用法,助你早日完成一统天下的大业. 在我们深入了解之前,我们先来说说为什么是Gulp. 为什么是Gulp? 类似G…