typescript 工程导入 js-md5 脚本后 Creator 编辑器 报错

  • 引擎版本 - 2.4.3
  • 开发系统 - windows 10

问题描述

我使用了最新版本的 Creator 2.4.3,在项目做热更新的时候,用到了 dumganhar引擎元老 推荐的 js-md5 插件,看了 扩展包工作流程 后下载 md5.js 文件拷贝到自己的项目 src/lib/ 目录下,我并不需要导入为插件模式,就没有选择插件,突然回到编辑器上,出现了报错,我没有做任何操作。

我大概查看了编辑器报错的原因

    at __require (E:\project\client242\temp\quick-scripts\dst\assets\src\lib\md5.js:7:35)

    at __define (E:\project\client242\temp\quick-scripts\dst\assets\src\lib\md5.js:181:14)
    
    at E:\project\client242\temp\quick-scripts\dst\assets\src\lib\md5.js:184:25

根据堆栈报错显示是编辑器在生成 temp\quick-scripts\dst\assets\src\lib\md5.js 文件的时候出了问题,到了 md5.js:7:35 的时候,发现调用了 cc.require,找了很久没有找到解决方案,希望各位大佬帮助。

公司的电脑报错,家里的台式机是好的,同样是 Windows 10 系统。

已解决

我卸载过 Creator,升级过项目,从 2.4.2 升级到 2.4.3 为了解决报错问题,但是都没有得到解决,后来没有想到是 Dashboard 版本低的问题,我升级了下 Dashboard 版本后,发现报错不见了!