Build NapCat Artifacts / Windows Loader Test (push) Canceled after 0s
Build NapCat Artifacts / Type Check & Test (push) Canceled after 0s
Build NapCat Artifacts / Build NapCat.Framework (push) Canceled after 0s
Build NapCat Artifacts / Build NapCat.Shell (push) Canceled after 0s
35 lines
1007 B
Plaintext
35 lines
1007 B
Plaintext
import type { Plugin } from 'vite';
|
|
import type { Options } from './typings';
|
|
export * from './typings';
|
|
/**
|
|
* Copy files and directories.
|
|
*
|
|
* @example
|
|
* ```js
|
|
* import { defineConfig } from 'vite';
|
|
* import cp from 'vite-plugin-cp';
|
|
*
|
|
* export default defineConfig({
|
|
* plugins: [
|
|
* cp({
|
|
* targets: [
|
|
* // copy files of './node_modules/vite/dist' to './dist/test'
|
|
* { src: './node_modules/vite/dist', dest: './dist/test', flatten: false },
|
|
*
|
|
* // copy files of './node_modules/vite/dist' to './dist/test2'
|
|
* // and keep the directory structure of copied files
|
|
* { src: './node_modules/vite/dist', dest: './dist/test2' },
|
|
*
|
|
* // copy './node_modules/vite/README.md' to './dist/README.md'
|
|
* { src: './node_modules/vite/README.md', dest: './dist' },
|
|
* ]
|
|
* })
|
|
* ]
|
|
* });
|
|
* ```
|
|
*
|
|
* @param opts Options
|
|
* @returns a vite plugin
|
|
*/
|
|
export default function pluginCp(opts: Options): Plugin<any> | undefined;
|