我已将我的webpack条目放在src /下的测试中。然后在条目中我有以下内容来查找并运行src目录中的所有* .spec.js文件:
var testsContext = require.context('.', true, /.+\.spec\.js?$/);
testsContext.keys().forEach(testsContext);
当我运行npm测试时,它会成功运行我的所有测试,但它一直给我这个恼人的警告:
WARNING in ./src .+\.spec\.js?$
Module not found: Error: a dependency to an entry point is not allowed
@ ./src .+\.spec\.js?$
其他人遇到同样的问题?
答案 0 :(得分:1)
我弄明白警告是什么。业力条目本身有spec.js后缀。这就是为什么glob函数也在找文件本身。