[踩坑回顾]前端项目打包编译之后,页面访问异常:exports is not defined.
周一遇到的问题,是qiankun框架的一个vue2子项目,使用yudao开源框架二次开发。
排查:
1. 开发环境正常。
2. 项目迁移前使用的babel、package配置均未被使用过。
3. 考虑打包使用的命令错误。发现未按照官方教程使用npm进行编译,后端同事用pom.xml文件使用pnpm命令进行编译。
解决:
1. 删去pom.xml中的打包配置,使用Jenkins中的npm进行编译。
2. 也可以直接把pom.xml中的pnpm换成npm进行编辑。
3. 注意:pom.xml如果要写注释,注释的内容不能包含有 -- 否则会报错。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· .NET10 - 预览版1新功能体验(一)