gulp-view-complete

0.1.4 • Public • Published

gulp-view-complete

将类html模板引用的资源编译打包,加摘要

input:

<link rel="stylesheet" href="../fixture/less.less">
<link rel="stylesheet" href="../fixture/scss.scss">
<link rel="stylesheet" href="../fixture/css.css">
<%= hello %>
<img src="../fixture/test.png">
<script src="../fixture/test.js"></script>

output

<link rel="stylesheet" href="/css/less-c583c27e75e8fe6583b6.css">
<link rel="stylesheet" href="/css/scss-d60e5a3e44d1e921b1b6.css">
<link rel="stylesheet" href="/css/css-67a5359869b62d820ff4.css">
<%= hello %>
<img src="/img/test-25afbecf00164029ffca.png">
<script src="/js/test-1967298b1af240420f09.js"></script>

Usage

 gulp
  .src(path.join(__dirname, 'app/view.ejs'))
  .pipe(viewComplete({
    publicPath: '/',
    assetsPath: path.join(__dirname, 'dist'),
  }))
  .pipe(gulp.dest('views'));

TODO

[ ] css 压缩 [ ] map

Readme

Keywords

Package Sidebar

Install

npm i gulp-view-complete

Weekly Downloads

1

Version

0.1.4

License

MIT

Last publish

Collaborators

  • pansinm