j-vite-plugin-dynamic-base
v1.0.2
Published
Resolve all resource files dynamic publicPath, like Webpack's __webpack_public_path__
Downloads
4
Maintainers
Readme
vite-plugin-dynamic-base
- 🦾 解析所有资源文件动态路径(多cdn切换), 类似 Webpack 的
__webpack_public_path__
.
安装
npm i j-vite-plugin-dynamic-base -D
变更日志
1.0.2
2023-10-03
Feat
编译模式
- [x] es
- [x] system
兼容插件
使用
// vite.config.ts
import { dynamicBase } from 'vite-plugin-dynamic-base'
export default defineConfig({
// base: "/",
base: process.env.NODE_ENV === "production" ? "/__dynamic_base__/" : "/",
plugins: [
dynamicBase({ /* options */ }),
],
})
配置
以下显示配置的默认值
dynamicBase({
// dynamic public path var string, default window.__dynamic_base__
publicPath: 'window.__dynamic_base__',
// dynamic load resources on index.html, default false. maybe change default true
transformIndexHtml: false
})