vite-plugin-copy-files
TypeScript icon, indicating that this package has built-in type declarations

1.1.1 • Public • Published

vite-plugin-copy-files

This package can help you move some files that do not need to be packaged to the corresponding packaging directory.

Install

# npm
npm i -D vite-plugin-copy-files
# pnpm 
pnpm add -D vite-plugin-copy-files
# yarn
yarn add -D vite-plugin-copy-files

Usage

Add the following to your .vite.config.js or .vite.config.ts file:

import copyFiles from 'vite-plugin-copy-files'
export default {
  plugins: [copyFiles({
    include: [/\.(less|css|scss)$/],
    exclde: [/node_modules/],
  })],
}

Options

include

  • Array: A list of patterns or string to include.
  • default: [/\.(less|css|scss)$/]

exclude

  • Array: A list of patterns or string to exclude.
  • default: [/node_modules/]

root

  • String: The root directory to copy files from.
  • default: with vite config option root

entry

  • String: The entry directory to copy files from.
  • default: src if you directory is not named src you need to specify the entry directory.

formatFilePath

  • Function: A custom file output path Function. (file:string)=>string

Readme

Keywords

Package Sidebar

Install

npm i vite-plugin-copy-files

Weekly Downloads

57

Version

1.1.1

License

MIT

Unpacked Size

7.93 kB

Total Files

7

Last publish

Collaborators

  • aibayanyu