1介绍

压缩<template/><script type="template">。如:

  1. <template>
  2. 压缩
  3. </template>
  4. =>
  5. <template>压缩</template>

2配置

2.1conditions

  • 类型:array
  • 默认:
  1. [{
  2. tagName: 'template'
  3. }, {
  4. tagName: 'script',
  5. type: /template/
  6. }]
  • 说明:指定匹配条件

2.2progress

2.3replacements

  • 类型:array
  • 默认:
  1. [{
  2. reg: /\s{2,}/g,
  3. replace: ' '
  4. }, {
  5. reg: /[\n\r\t]/g,
  6. replace: ''
  7. }]
  • 说明:替换规则

3使用

  1. // 在 coolie.config.js 中添加
  2. coolie.use(require('coolie-mid-tag-template'), configs);

4github

coolie-mid-tag-template - 图1github.com

原文: https://coolie.ydr.me/middleware/coolie-mid-tag-template