如何解决echarts-gl@2依赖echarts@5导致的vite打包失败问题?
项目同时安装了echarts和echarts5
"dependencies": {
"echarts": "^4.9.0",
"echarts-gl": "^2.0.9",
"echarts5": "npm:echarts@^5.5.0"
}
但由于echarts-gl@2 是依赖echarts@5的,导致vite打包失败
尝试添加vite插件,但似乎没有调用plugin 的transform函数
回复
1个回答
test
2024-06-20
默认情况下transform 不会处理node_modules里面的包,因为vite有预构建需要额外加一个配置optimizeDeps,排除不想预先构建的包。然后就可以在transform中做修改code了
回复
适合作为回答的
- 经过验证的有效解决办法
- 自己的经验指引,对解决问题有帮助
- 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
- 询问内容细节或回复楼层
- 与题目无关的内容
- “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容