vite-plugin-static-copy icon indicating copy to clipboard operation
vite-plugin-static-copy copied to clipboard

feature request: support URL objects

Open sosukesuzuki opened this issue 1 year ago • 1 comments

Modern Node.js APIs have first support for Web Standard URL objects, so it would be useful to have this interface in this plugin as well.

import { defineConfig } from "vite";
import react from "@vitejs/plugin-react";
import { viteStaticCopy } from "vite-plugin-static-copy";

// https://vitejs.dev/config/
export default defineConfig({
  base: "/fml-web/",
  plugins: [
    viteStaticCopy({
      targets: [
        {
          src: new URL("lib/foo.wasm", import.meta.url),
          dest: new URL(".", import.meta.url),
        },
      ],
    }),
    react(),
  ],
});

sosukesuzuki avatar Dec 09 '23 09:12 sosukesuzuki