1.0.22 • Published 4 years ago

html-mix v1.0.22

Weekly downloads
2
License
ISC
Repository
github
Last release
4 years ago

html-mix

做项目的初衷: 最近的一个web项目,我又开始做前端的老本行切图,写惯了react、vue,习惯了组件化的开发习惯,我发现切图的公用部分无法自动分离,客户的需求经常改动我就要一个一个页面的改动,查了很多的前端工具,有的要安装glup,有的用到了ejs,就是个小功能不想装这么多的插件,我就用node做了一个,希望大家多多使用。

安装

使用 npm:

$ npm install html-mix -g

创建文件夹html-mix

$ mkdir html-mix

进入文件夹

$ cd html-mix

创建文件夹src、public、build

$ mkdir src,public,build

目录结构

  src //原始html目录
  public  //通用html目录
  build  //生成文件目录

例子

Usage

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no, minimal-ui">
    <meta name="apple-mobile-web-app-capable" content="yes">
    <meta name="apple-mobile-web-app-status-bar-style" content="black">
    <meta http-equiv="Pragma" content="no-cache">
    <meta http-equiv="Cache-Control" content="no-cache">
    <meta http-equiv="Expires" content="0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title></title>
</head>
<body>
   @include(header.html)@
   <div class="main">
   
   </div>
   @include(footer.html)@
</body>
</html>

执行合并

$ mix start

效果

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no, minimal-ui">
    <meta name="apple-mobile-web-app-capable" content="yes">
    <meta name="apple-mobile-web-app-status-bar-style" content="black">
    <meta http-equiv="Pragma" content="no-cache">
    <meta http-equiv="Cache-Control" content="no-cache">
    <meta http-equiv="Expires" content="0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title></title>
</head>
<body>
   <!-- head start -->
   <header class="head">
    头部
   </header>
  <!-- head end -->
   <div class="main">
   
   </div>
   <!-- foot start -->
    <footer>
      底部
    </footer>
    <!-- foot end -->
</body>
</html>
1.0.22

4 years ago

1.0.21

4 years ago

1.0.20

4 years ago

1.0.19

4 years ago

1.0.18

4 years ago

1.0.17

4 years ago

1.0.16

4 years ago

1.0.15

4 years ago

1.0.14

4 years ago

1.0.13

4 years ago

1.0.12

4 years ago

1.0.9

4 years ago

1.0.11

4 years ago

1.0.10

4 years ago

1.0.8

4 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago