javascript - RequireJS 返回未定义的模块
问题描述
我有一个按时间顺序运行的测试套件,如下所示:
test1.js
test2.js
在 test1.js 我做:
define(['moduleA'], function (moduleA) ...
在 test2.js 我有另一个
define(['moduleA'], function (moduleA) ...
似乎 moduleA 在 test1.js 中定义,但在 test2.js 中未定义。我可以在 test2.js 中做一个要求,它工作正常。
我是否误解了 requireJS 的一个基本方面?这是 requireJS 不会在同一个执行队列下两次定义同一个模块的预期行为吗?
解决方案
推荐阅读
- vb.net - 返回值被赋值,但总是返回为 0
- mongodb - 使用 mongo-go-driver 创建动态过滤器
- r - 将网络/igraph 对象转换为 plotly
- sql - 如何获取 DB2 上每个用户的用户列表的最后一次访问?
- swift - 如何更改标签中每 5 个第一个单词的文本颜色?
- javascript - 使用 App Script ColumChart Builder 为每个栏设置单独的颜色
- spatstat - 如何解决R中关于cross k函数的问题
- gcc - 如何使用 GNU GAS 支持但比我的 GCC 最新的 -march 更新的内联汇编指令?
- certificate - 签名 CA 可以填写我的 csr 上的 ExtendedKeyUsage 吗?
- r - 如果观察值存在于 df2 中,如何为 df1 添加值