Skip to content

Bundles your assets from remote URLs with your app

Github

html
 <img  src="http.../test.jpg" />
markdown
  ![test](http.../test.jpg)

To

html
 <img  src="assets/xxx.jpg" />

Install

  npm i -D vite-plugin-remote-assets

vite.config.ts

  import RemoteAssets from 'vite-plugin-remote-assets' 
  export default {
    plugins: [
      RemoteAssets()
    ]
  }

Use in VitePress

  export default defineConfig({
    ... 
    vite:{ 
      plugins:[
        RemoteAssets({ assetsDir:...}) 
      ]
    }, 
    ...
  })