vite 报错 does not provide an export named ‘default‘

版本

vite 3.2.3

现象

项目依赖B B依赖A

运行时引用A报错

The requested module ‘/node_modules/A/lib/index.js?v=8bb229e7’ does not provide an export named ‘default’

原因

依赖A不是ES模块

解决

vite.config.ts添加配置

export default defineConfig({
	...
    optimizeDeps: {
        include: ['A']
    }
})

本文来自网络,不代表协通编程立场,如若转载,请注明出处:https://www.net2asp.com/ebffe6283e.html