Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/390.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript rewire.js出现问题-错误:找不到模块<;重新布线模块的路径>;_Javascript_Node.js_Typescript_Npm - Fatal编程技术网

Javascript rewire.js出现问题-错误:找不到模块<;重新布线模块的路径>;

Javascript rewire.js出现问题-错误:找不到模块<;重新布线模块的路径>;,javascript,node.js,typescript,npm,Javascript,Node.js,Typescript,Npm,因此,我的目录结构如下所示: 这基本上就是库的cookie cutter用例,对吗 所以我的测试模块非常简单,只是试着重新连接我想要测试的模块 fetchTerms.test.js 从“ava”导入测试; 从“重新布线”导入重新布线; 让fetchTerms=rewire('../src/fetchTerms.js'); 让dateIsValid=fetchTerms.\uuuuu获取(“dateIsValid”); 测试(“dateIsValid捕获无效日期”,t=>{ t、 假(日期有效(

因此,我的目录结构如下所示:

这基本上就是库的cookie cutter用例,对吗

所以我的测试模块非常简单,只是试着重新连接我想要测试的模块

fetchTerms.test.js

从“ava”导入测试;
从“重新布线”导入重新布线;
让fetchTerms=rewire('../src/fetchTerms.js');
让dateIsValid=fetchTerms.\uuuuu获取(“dateIsValid”);
测试(“dateIsValid捕获无效日期”,t=>{
t、 假(日期有效(“999999”);
t、 是(“,“a”);
});
fetchTerms.js

。。。
函数dateIsValid(日期){
让month=parseInt(date.slice(4));

return 1 rewire自述文件说它只与普通JS模块兼容。你使用的ES6非常烦人我喜欢ES6@EvanMorrison谢谢。rewire自述文件说它只与普通JS模块兼容。你使用的ES6非常烦人我喜欢ES6@EvanMorrison谢谢