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

OpenEdX从Koa升级到Tutor Palm后LMS打开课程报WebpackBundleLookupError

OpenEdX Koa升级到Tutor Palm后LMS课程无法打开问题

我正在将OpenEdX系统从原生Koa版本升级到Tutor Palm版本,迁移进度已完成约80%。所有自定义及原生功能均可正常运行,Course Studio部分也工作正常,但在LMS中无法打开课程,出现如下错误:

raise WebpackBundleLookupError('Cannot resolve bundle {0}.'.format(bundle_name))
webpack_loader.exceptions.WebpackBundleLookupError: Cannot resolve bundle CourseOutline.

该错误由代码行 super().get(request, course=course, page_context=page_context, kwargs) 触发。

当前Tutor Palm版本相关对象信息

  • course对象:
    <CourseBlockWithMixins @0E2D license=None, parent=None, name=None, tags=, display_name='Geography', course_edit_method='Studio', days_early_for_beta=None, due=None, edxnotes=False, edxnotes_visibility=True, giturl=None, graceperiod=None, graded=False, group_access={}, in_entrance_exam=False …
    
  • page_context对象:
    {'course': <CourseBlockWithMixins @0E2D license=None, parent=None, name=None, tags=, display_name='Geography', course_edit_method='Studio', days_early_for_beta=None, due=None, edxnotes=False, edxnotes_visibility=True, giturl=None, graceperiod=None, graded=False, group_access={}, in_entrance_exam=False, matlab_api_key=None, max_attempts=None, relative_weeks_due=None, rerandomize='never', self_paced=False, show_correctness='always', …
    

原生Koa版本相关对象信息(可正常工作)

  • course对象:
    CourseDescriptorWithMixins(CombinedSystem(None, <xmodule.modulestore.split_mongo.caching_descriptor_system.CachingDescriptorSystem object at 0x7fe6faef9880>), InheritingFieldData(<xmodule.modulestore.split_mongo.split_mongo_kvs.SplitMongoKVS object at 0x7fe6facf7f40>), ScopeIds(user_id=None, block_type='course', def_id=BlockUsageLocator(CourseLocator('RICE', '10_10_2178', '2021_Q1', None, None), 'course', 'course'), usage_id=BlockUsageLocator(CourseLocator('RICE', '10_10_2178', '2021_Q1', None, None), 'course', 'course')))
    
  • page_context对象:
    {'course': CourseDescriptorWithMixins(CombinedSystem(None, <xmodule.modulestore.split_mongo.caching_descriptor_system.CachingDescriptorSystem object at 0x7fe6faef9880>), InheritingFieldData(<xmodule.modulestore.split_mongo.split_mongo_kvs.SplitMongoKVS object at 0x7fe6facf7f40>), ScopeIds(user_id=None, block_type='course', def_id=BlockUsageLocator(CourseLocator('RICE', '10_10_2178', '2021_Q1', None, None), …
    

是否有人遇到过此类问题?


内容的提问来源于stack exchange,提问作者Neeraj Kumar

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.20 06:43:13