仅首先需要使用jasmine从节点添加一个文件
Only first require add a file using jasmine from node
我使用的是grunt jasmine nodejs,我有3个规范需要相同的文件:
我有这样的代码:
$.platform = $.platform || {};
console.log($.platform.formSupport);
require('../runtime/platform/js/modules/platform.formSupport.js');
console.log($.platform.formSupport);
console.log之前和之后的每个文件都需要该文件,而我只得到一个实例(在第一个请求之后),其余的返回未定义。如何在不同规格中多次加载同一文件?
我可以通过卸载模块来解决这个问题
var name = require.resolve('../runtime/platform/js/modules/platform.formSupport.js');
delete require.cache[name];
在这个答案中找到
相关文章:
- 日食添加文件而不将其复制到工作区中
- 在使用Dropzone.js添加文件之前,是否可以有弹出选项
- plupload添加文件功能
- 如何在python中的硒中添加文件属性到webelement
- 如何在通过 JavaScript 以编程方式添加文件后更新多个输入的文件长度
- 为 v3.4.0 添加文件和文件传输科尔多瓦插件
- Javascript添加文件输入框按钮麻烦
- 拖放区.js删除在页面加载时创建的模拟文件时,会显示默认的添加文件消息
- 使用jQuery向表单添加文件输入
- PlUpload在Jquery UI对话框中不能点击添加文件
- 在JS中添加文件下载时的暂停
- Google Apps Script为用户添加文件夹
- 如何在ajax调用中添加文件数据而不使用FormData
- 动态添加文件到Chrome扩展
- 是否有一种方法来添加文件到HTML5应用程序缓存使用javascript
- 添加文件按钮不工作,如果多于一个(jquery文件上传插件)
- 向当前表单字段添加文件选项
- 添加文件之前进行验证(自定义)
- 如何在动态添加文件输入框上使用Jquery插件上传多文件
- 如何在dat.gui中添加文件夹