Registry / web-framework / vite-plugin-antdv-fix

vite-plugin-antdv-fix

JSON →
library1.0.3jsnpmunverified

Vite plugin that patches ant-design-vue@1.7.8 (unmaintained) for Vue 2 + Vite projects. Fixes two critical runtime errors: 'require is not defined' in production builds (due to CJS/ESM incompatibility) and 'moment.isMoment is not exported by default' (missing named export). No active development; last updated February 2022. Alternative: upgrade to ant-design-vue v3+ (Vue 3) or use @ant-design-vue/p shortly for v1 fixes.

npm install vite-plugin-antdv-fix
INSTALL
IMPORT
SIG · VITE-PLUGIN-ANTDV-
V
vite-plugin-antdv-fix
web-frameworkjavascriptv1.0.3
Install
Import
Disk
Pass rate
0/ 6
Env Coverage0 / 6
glibc
1822
musl
1822
Install & Compatibility
Where this runs
tested against v? · npm install
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
node 18223 runs
build_error
glibc
node 18223 runs
build_error
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

antdvFix
import antdvFix from 'vite-plugin-antdv-fix'
const antdvFix = require('vite-plugin-antdv-fix')
Package is ESM-only; CommonJS require will fail.

Configure Vite plugin to fix ant-design-vue@1.7.8 runtime errors in production builds.

// vite.config.ts import { defineConfig } from 'vite' import antdvFix from 'vite-plugin-antdv-fix' export default defineConfig({ plugins: [ antdvFix() ], // Ensure Vite processes ant-design-vue as a dependency (optional) optimizeDeps: { include: ['ant-design-vue'] } })
Debug
Known issues
breakingPlugin only fixes ant-design-vue@1.7.8. Higher or lower versions may break differently.
fix
Use antdvFix() with ant-design-vue exactly 1.7.8.
affects: >=1.0.0 <=1.0.3
deprecatedPackage not updated since 2022; no issue tracker activity.
fix
Consider forking or migrating to Vue 3 + ant-design-vue v3+.
affects: >=1.0.0
gotchaPlugin may conflict with other Vite plugins that transform CJS dependencies.
fix
Test thoroughly in production build; adjust plugin order if needed.
affects: >=1.0.0
Errors
Common errors & fixes
ReferenceError: require is not defined
ant-design-vue@1.7.8 uses CommonJS require() which is not available in the browser when bundled by Vite.
fix
Install and apply vite-plugin-antdv-fix: `npm i -D vite-plugin-antdv-fix` then add `antdvFix()` to plugins.
Uncaught TypeError: moment.isMoment is not a function
Moment.js version mismatch; ant-design-vue expects moment.isMoment but it's not exported as default.
fix
Use vite-plugin-antdv-fix which patches the default export to include isMoment.
Upgrade
Version history
1.0.3latest on npm
Audit
Dependencies
viterequiredVite plugin hooks (resolveId, transform) require Vite's plugin API.
Agent activity
4 hits · last 30 days
node
4
Resources
vite-plugin-antdv-fix — npm install vite-plugin-antdv-fix · libregistry