Skip to content

Latest commit

 

History

History
90 lines (80 loc) · 3.01 KB

README.md

File metadata and controls

90 lines (80 loc) · 3.01 KB

gulp-pre-link

Install

$ npm install --save-dev gulp-pre-link

Usage

widget/nav.html

<div class="nav">
	<ul>
		<li tag="0"><a href="index.html">首 页<br><span>HOME</span></a></li>
		<li tag="140"><a href="index.html">新闻公告<br><span>NEWS</span></a></li>
		<li tag="280"><a href="###">数据中心<br><span>DATA</span></a></li>
		<li tag="420"><a href="index.html">视频图集<br><span>VIDEO</span></a></li>
		<li tag="560"><a href="index.html">参赛球队<br><span>TEAM</span></a></li>
		<li tag="700"><a href="index.html">商务合作<br><span>COOPERATION</span></a></li>
	</ul>
	<div class="mark"></div>
	</li>
</div>

index.html

<div class="header">
	<div class="wrapper">
		<div class="topbar">
			<a class="logo" href="###"></a>
			<div class="login_status"><a class="p_center" href="###">个人中心</a> <a href="###">登陆</a> <a href="###">注册</a></div>
		</div>
		<link rel="import" href="static/widget/nav.html">
	</div>
</div>

result:

<div class="header">
	<div class="wrapper">
		<div class="topbar">
			<a class="logo" href="###"></a>
			<div class="login_status"><a class="p_center" href="###">个人中心</a> <a href="###">登陆</a> <a href="###">注册</a></div>
		</div>
		<div class="nav">
			<ul>
				<li tag="0"><a href="index.html">首 页<br><span>HOME</span></a></li>
				<li tag="140"><a href="index.html">新闻公告<br><span>NEWS</span></a></li>
				<li tag="280"><a href="###">数据中心<br><span>DATA</span></a></li>
				<li tag="420"><a href="index.html">视频图集<br><span>VIDEO</span></a></li>
				<li tag="560"><a href="index.html">参赛球队<br><span>TEAM</span></a></li>
				<li tag="700"><a href="index.html">商务合作<br><span>COOPERATION</span></a></li>
			</ul>
			<div class="mark"></div>
			</li>
		</div>
	</div>
</div>
var baseF="F:/code";//baseF="../code"
gulp.task('html', function() {
  var preLink = require('gulp-pre-link');
	return   gulp.src(config.htmlSrc)
	.pipe(preLink({baseUrl:baseF}))
	.pipe(gulp.dest(config.htmlDec));
});
  • 2.3.4
  • 2.3.2
  • 2.3.0
  • 2.2.0
    • add new parameter baseUrl if there is no this parameter,the path is based on the same with gulpfile.js
    • 新增参数 baseUrl 如果没有该参数则默认与gulpfile.js同级的相对路径
  • 2.0.0
    • deal with link more than one fix bug that can only import one link label,
    • 修复上一版本一次只能引入一个的bug
  • 1.0.0
    • Initial release