rollup-plugin-copy for vite with dev server support.
Before you use this plugin, consider using public directory or import in JavaScript.
In most cases, these will work.
npm i -D vite-plugin-static-copy # yarn add -D vite-plugin-static-copyAdd viteStaticCopy plugin to vite.config.js / vite.config.ts.
// vite.config.js / vite.config.ts
import { viteStaticCopy } from 'vite-plugin-static-copy'
export default {
plugins: [
viteStaticCopy({
targets: [
{
src: 'bin/example.wasm',
dest: 'wasm-files'
}
]
})
]
}For example, if you use the config above, you will be able to fetch bin/example.wasm with fetch('/wasm-files/example.wasm').
See options.ts.
destis limited insidebuild.outDir.fast-globis used instead ofglobby.- Because
fast-globis used insidevite.
- Because