README.md

December 25, 2023 · View on GitHub

vite-plugin-cdn

Coverage Status

Install


$ yarn add vite-plugin-cdn2 -D

# or

$ npm install vite-plugin-cdn2 -D

Usage

// vite.config.ts

import { defineConfig } from "vite";

import { cdn } from "vite-plugin-cdn2";

export default defineConfig({
  plugins: [
    //  ... your plugin
    cdn({ modules: ["vue"] }),
  ],
});

Options

paramstypedefaultdescription
includeFilterPattern/\.(mjs|js|ts|vue|jsx|tsx)(\?.*|)$/Include all assets matching any of these conditions.
exlcudeFilterPattern ß-Exclude all assets matching any of these conditions.
modulesArray<IModule | string> []Should convert module.
logLevelslient|warnwarnAdjust console output verbosity.
resolveResolveOptionsjsdelivr pluginURL parser injected into the page.
applystringbuildSame as vite apply.

Acknowledgements

Thanks to JetBrains for allocating free open-source licences for IDEs such as WebStorm.

JetBrains Black Box Logo logo.

Document

LICENSE

MIT

Author

Kanno