@plugin-light/postcss-plugin-transform-web-tag
TypeScript icon, indicating that this package has built-in type declarations

0.0.7 • Public • Published

转换 Web 标签

安装

pnpm add @plugin-light/postcss-plugin-transform-web-tag -D

vite.config.ts 中新增配置:

import transformWebTag from '@plugin-light/postcss-plugin-transform-web-tag/lib/index';

export default {
  // ...
   css: {
    postcss: {
      plugins: [transformWebTag({
        tagMap: {
          span: 'label',
          img: 'image',
          i: 'view',
          p: 'view',
          h4: 'view',
          em: 'view',
          ul: 'view',
          li: 'view',
        }
      })],
    },
  },
  //...
}

默认的 tagMap

const TAG_MAP = {
  span: 'label',
  img: 'image',
  i: 'view',
  p: 'view',
  h4: 'view',
  em: 'view',
  ul: 'view',
  li: 'view',
};

更新日志

点此查看

/@plugin-light/postcss-plugin-transform-web-tag/

    Package Sidebar

    Install

    npm i @plugin-light/postcss-plugin-transform-web-tag

    Weekly Downloads

    67

    Version

    0.0.7

    License

    none

    Unpacked Size

    5.41 kB

    Total Files

    6

    Last publish

    Collaborators

    • yanggwcn