You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

嵌入式Monaco Editor实例报错:editor.main.js中$ is not a function

Monaco Editor集成后eval()失败异常分析请求
  • 开发纯原生前端Web桌面应用,集成Monaco Editor组件。首次集成功能正常,但后续提交代码后,eval()失败的异常每次都会触发,无法定位具体变更点。
  • 实现方案参考Stack Overflow上的原生前端集成方案。
  • 开发环境完全基于原生前端技术,未使用任何框架库。

错误复现步骤

可通过在线演示环境复现:

  1. 创建文本文档
  2. 将文档扩展名改为.js
  3. 打开该文档,查看浏览器开发者控制台的报错信息

补充排查信息

  • 上一版本在相同配置下运行完全正常,对比代码后仍无法定位问题,后续会注意拆分小提交。
  • 已做eval()失败的错误捕获弹窗,尝试直接在monaco.html中引入editor.main.js时,弹出完全相同的错误,因此可排除问题出在require()函数上。
  • 错误弹窗显示eval()执行失败相关内容。

仅从上述报错相关信息,能否分析可能的表面原因?

内容的提问来源于stack exchange,提问作者Sebastian Valdez

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.05 11:47:03