2.0.5 脚本作为插件导入,报 require not define 错误

  • Creator 版本:

  • 目标平台:

  • 详细报错信息,包含调用堆栈:

  • 重现方式:

  • 之前哪个版本是正常的 :

  • 手机型号 :

  • 手机浏览器 :

  • 编辑器操作系统 :

  • 编辑器之前是否有其它报错 :

  • 出现概率:

  • 额外线索:

require_not_define.zip (475.7 KB)

上面是项目代码 Router.js 作为插件 引用了 Tools 里的对象,运行场景时提示错误信息 :Uncaught ReferenceError: require is not defined

有关插件脚本可以参考这个文档
https://docs.cocos.com/creator/manual/zh/scripting/plugin-scripts.html?h=导入为插件

谢谢,看了下,插件脚本不支持require,这个是2.0版本之后才这样的吧,1.x的项目升级才发现报这个错。如果插件脚本对外部脚本有依赖关系有没有什么解决方案?

请问楼主,这个问题最终已什么方式解决的?