0.0.5 • Published 1 year ago

vite-plugin-file-rename v0.0.5

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

Vite File Rename Plugin

Post-build plugin for Vite to rename files.

Install

npm i -D vite-plugin-file-rename

Usage

// vite.config.mts
import { defineConfig } from 'vite'
import { fileRename } from 'vite-plugin-file-rename'

export default defineConfig({
  plugins: [
    fileRename({
      fileMap: {
        'index.html': 'index.php',
        'index.css': 'index.min.css',
        'index.js': 'index.min.js',
        '.json': '.jsonp',
      },
    }),
  ],
})

Options

fileMap

Type: Record<string, string> Default: {} Required: true

A map of files to rename. The key is the original file name, and the value is the new file name.

keepOriginal

Type: boolean Default: false Required: false

Whether to keep the original file. If true, the original file will be kept and a new file will be created with the new name. If false, the original file will be deleted and a new file will be created with the new name.

useRegex

Type: boolean Default: false Required: false

Whether to use regex to match the file name. If true, the key in fileMap will be treated as a regex string. If false, the key in fileMap will be treated as a normal string.

0.0.5

1 year ago

0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago