Scripted 将尝试通过使用某些模式查看 html 文件来“发现”您的 AMD 配置。
发现算法寻找某些模式。但是该算法有点脆弱,如果您的项目与我们实现的模式之一不匹配,它将无法找到配置。
这很可能是您的项目正在发生的事情。
你能提供更多关于你的项目结构的细节吗?
具体来说,Scripted 将从加载 requirejs 的 html 文件开始发现。因此,为了提供有关它在您的项目中失败的原因的更具体信息,我们需要知道该 html 文件在您的项目中的位置以及它如何加载 requirejs 并对其进行配置。
如果您想查看一些有效的结构示例。Scripted code-base test-resources中有一些。例如,这是一个非常基本的。
https://github.com/scripted-editor/scripted/tree/master/tests/server/test-resources/nested-web-with-scripts-folder/web-app
它有一个名为 'page.html' 的 html 文件,通过脚本标签中的 'datamain' 属性加载一个 'main.js' 脚本。
如果您的项目看起来像这样,它应该可以工作,如果不是,那是一个错误。如果它看起来不同,那么在不知道您如何在项目中使用 requirejs 的情况下很难说更多。