- 🦾 Resolve all resource files dynamic publicpath, like Webpack's __webpack__public__path__.
npm i vite-plugin-dynamic-assets -D
- es
- system
// vite.config.ts
import { dynamicPublicPath } from 'vite-plugin-dynamic-assets'
export default defineConfig({
plugins: [
dynamicPublicPath({ /* options */ }),
],
})
The following show the default values of the configuration
Components({
// dynamic public path var string, default window.__rollup__public__path__
publicPath: 'window.__rollup__public__path__'
})