原文: HTML 代码复用实践

上面的链接里面安装配置步骤已经非常详细,这里主要记录我操作过程中遇到的几个问题

gulp-file-include 的使用

    按上面的步骤安装之后,node_modules下会有gulp和gulp-file-include

   

    还有一个我们创建的空的gulp-file-include文件

在gulp-file-include中组织文件目录(把下载的gulp、gulp-file-include加进来)

配置gulpfile.js(gulp、gulp-file-include和gulpfile.js同一级目录下)

src下的include文件夹放公共部分的html(或者说放模板),模板里面没有html、head、title、body标记

公共页面被引入之后出现中文乱码的问题

 

运行文件之后,在dist文件中会生成编译之后的文件

要修改文件的时候,修改src里面的原文件,然后再重新运行一遍,重新生成新文件

转载于:https://www.cnblogs.com/yy95/p/6050051.html

HTML 代码复用实践 (静态页面公共部分提取复用)相关推荐

  1. 在网站插入微博,静态的网页出的来,到服务器出不来,新浪微博生成的微博秀代码,在静态页面能显示小弟我放到自己的.net页面里就显示不了...

    新浪微博生成的微博秀代码,在静态页面能显示我放到自己的.net页面里就显示不了 上面代码中至的代码是新浪微博秀生成的,我把引用到我的页面里,运行网页始终显示空白,在桌面建一个文本文档把代码拷贝进去,改 ...

  2. 静态页面公共部分的处理

    写一个静态网站,每个网站中都有相同的头部和尾部,为了避免粘贴复制的重复操作,想到几个方法: 1.使用框架 angular.js vue.js或者模块化开发 (但是这个静态网站没有什么复杂的功能,引入框 ...

  3. html和ccs课程设计报告,CCS+DIV实战代码示例--一个静态页面

    index.html文件 JOE-DIV+CSS 首页 新疆简介 风土人情 吃在新疆 路线选择 自主行 摄影摄像 游记精选 资源下载 雁过留声 天气查询 乌鲁木齐雷阵雨 吐鲁番多云转阴 喀什阵雨转多云 ...

  4. html 纯ccs弹窗口,CCS+DIV实战代码示例--一个静态页面

    index.html文件 JOE-DIV+CSS 首页 新疆简介 风土人情 吃在新疆 路线选择 自主行 摄影摄像 游记精选 资源下载 雁过留声 天气查询 乌鲁木齐雷阵雨 吐鲁番多云转阴 喀什阵雨转多云 ...

  5. php生成文章页,php结合smarty生成静态页面php文章内分页代码

    本文介绍了php中使用smarty模板引擎生成静态页面的方法,以及php实现文章分页的实现代码,需要的朋友参考下. 例子,php中smarty生成静态页.文章内分页代码.专题:php分页代码原理 ', ...

  6. 利用ASP.NET生成静态页面

    目前生成静态页面的方法大致分为两种,一种是直接访问动态页面地址,将其生成的html代码保存成静态页面.另一种是通过读取页面模板,对其中需要替换的内容进行替换的方式进行生成.其中前一种方法简单,对于生成 ...

  7. php微信分享带缩略图,静态页面实现微信分享带缩略图、标题和描述

    在前一篇文章<微信转发或分享朋友圈带缩略图.标题和描述的实现方法>中,余斗已经教大家如何实现在自有网站上实现微信分享后自带缩略图.标题和描述,这里是在动态php页面中实现,这里有很大的局限 ...

  8. html静态页面如何复用,HTML 代码复用

    前言 一般咱们所作的一些页面,咱们能够从设计图里面看出有一些地方是相同的.例如:头部,底部,侧边栏等等.若是是制做静态页面的同窗,对于这些重复的部分只可以经过复制粘贴到新的页面来,若是页面的数量上去了 ...

  9. PHP代码为什么不能直接保存HTML文件——PHP生成静态页面教程

    1.服务器会根据文件的后缀名去进行解析,如果是HTML文件则服务器不会进行语法解析,而是直接输出到浏览器. 2.如果一个页面中全部都是HTML代码而没有需要解析的PHP语法,则没有必要保存为PHP文件 ...

最新文章

  1. 前端开发神器之ngrok
  2. 厉害了!Python+matplotlib制作8个排序算法的动画
  3. Web API-如何将Controller的返回值转换成HTTP response消息
  4. 9.28 linux系统基础优化
  5. WebAssembly 系列(五)为什么 WebAssembly 更快? 1
  6. javascript js jquery获取元素位置代码总结
  7. java mp4 视频时间戳_MP4文件中音视频时间戳的计算
  8. [编程入门]阶乘求和:求Sn=1!+2!+3!+4!+5!+…+n!之值,其中n是一个数字(n不超过20)。
  9. 数据库建表赋予权限语句
  10. oracle em界面监控出来的奇怪图像_海康poe主机断电重启后不出图像,显示用户被锁定...
  11. Spring集成Quartz定时任务 ---- 定时执行
  12. Flask 框架下 Jinja2 模板引擎高层 API 类——Environment
  13. springcloud工作笔记106---eureka实现服务监控_监控服务下线_服务注册_服务续约_判断注册中心可用_监控eurekaserver启动
  14. 【王道考研计算机网络】—计算机网络的概念 组成 功能 分类
  15. R语言中管道操作 %%, %T%, %$% 和 %%
  16. html内编写vbs,HTML_VBS编程教程 (第2篇),第二篇: 我真没想到, - phpStudy
  17. H264 码率控制原理
  18. 金三银四,是纵马一跃,还是稳如老狗!
  19. Turbo Autoencoder: Deep learning based channel code for point-to-point communication channels
  20. 【python】turtle绘图几个超好看的颜色

热门文章

  1. 关于pycharm的一个imoprt的随笔
  2. 分布式多级缓存中间件引导实践
  3. JSP内置对象之九——config
  4. Asp.Net中OnClientClick与OnClick
  5. ubuntu14.04+CUDA7.5+cuDNN+caffe的超详细完整配置
  6. KinectV2+Ubuntu 14.04+Ros 配置
  7. python 逆序_python编程题-句子的逆序
  8. 神将三国账号服务器上限,神将三国角色上限怎么办 等级和统御上限怎么算
  9. android无网络状态栏,Android中检查网络连接状态的变化,无网络时跳转到设置界面...
  10. python3异步task_并发,异步编程_Python中的asyncio模块中的Future和Task的区别?,并发,异步编程,python,asyncio - phpStudy...