我不得不吹掉我的node_modules目录,当我做npm安装时,它成功了。之后我运行这样的测试:
./ node_modules / .bin / intern-client config = test2 / intern.local.unit
我明白了......
node_modules/dojo/loader.js:490
throw new Error('Failed to load module ' + module.mid + ' from ' + url + (parent ? ' (parent: ' + parent.mid + ')' : ''));
^
Error: Failed to load module intern/node_modules/dojo/has from /Users/tmcconechy/Dev/controls/node_modules/intern/node_modules/dojo/has.js (parent: intern/node_modules/dojo/has!2!*)
at ReadFileContext.callback (/Users/tmcconechy/Dev/controls/node_modules/dojo/loader.js:490:27)
at FSReqWrap.readFileAfterOpen [as oncomplete] (fs.js:324:13)
有没有人知道这里有什么问题?
答案 0 :(得分:0)
我注意到用dojo测试实习生示例(https://github.com/theintern/intern-examples)的这种错误。我使用节点6.3.1并执行命令 intern-runner 它生成错误:无法加载模块实习生/ node_modules / dojo / has 错误。将节点版本降级为LTS(4.4.7),就像魅力一样。