Jasmine 和 requireJs - 不匹配的匿名 define() 模块:
Jasmine and requireJs - Mismatched anonymous define() module:
我正在尝试Jasmine
.js测试与requires
一起使用。
这是我的规范运行器的一部分
<script type="text/javascript" src="<?php echo $rootRequirejs?>/require.js"></script>
<script type="text/javascript">
require.config({
baseUrl: "./"
});
</script>
这是我的规范文件的一部分
define([
], function () {
});
当我运行我的规范运行器时,我收到以下错误,为什么?
Uncaught Error: Mismatched anonymous define() module: function () {
}
http://requirejs.org/docs/errors.html#mismatch require.js:7
P require.js:7
A require.js:19
(anonymous function)
您应该尝试使用require以这种方式加载规范文件.js
<script
data-main="./yourSpec"
src="<?php echo $rootRequirejs?>/require.js"
>
</script>
相关文章:
- Javascript,访问一个主要对象模块模式中的每个对象
- 节点Js:How to catch a“;没有这样的文件或目录“;读取线模块出错
- 如何从模块链中调用函数.导出到节点中
- 尽管链接成功并已成功下载,但未找到NPM模块
- 节点是否需要模块传递带有方括号的arg?这是个错误吗
- 从模块内部访问Express装载路径
- RequireJS向模块传递配置总是返回undefined
- Node.js正在更改应用程序以使用集群模块
- 在Meteor项目中安装并包含npm模块后出错
- 模块模式和这个
- 将依赖外部库的UMD模块与browserfy捆绑在一起
- 找不到模块捆绑包
- JavaScript命名约定;静态“;类或模块
- 为什么要对define.md和module.exports进行条件检查,以及条件何时通过
- ACE编辑器正在删除模块,因为define是't一根绳子
- RequireJs shim:如何防止 define() {..} 中重复的模块名称
- 使用es6模块:未捕获ReferenceError:define未定义
- Jasmine 和 requireJs - 不匹配的匿名 define() 模块:
- 使用 GCC 连接多个 JS 模块,从 ES2015 转译并注入带有 @define 注释的变量
- 不匹配的匿名define()模块