const supertest = require('supertest-as-promised');
const expect = require('chai').expect;
const request = supertest(process.env.BASE_URI);`
我收到此ESLint错误:
'expect'被赋值,但从未使用'
对于期望陈述。我可以做什么改变来摆脱我所有.js文件中的这些错误?
答案 0 :(得分:1)
您正在遇到来自ESLint的no-unused-vars
规则。您可以从他们的documentation了解更多相关信息。
ESLint向您发出警告的原因是您已声明expect
并为其指定了值。
const expect = require('chai').expect;
但是你没有在任何地方使用它。
要摆脱错误,您需要在某处使用expect
。
describe('A test', () => {
it('should do something', () => {
expect(something).to.be.true;
});
});
答案 1 :(得分:0)
可以在.eslint文件中使用它
if($page == "action")
{
echo "<div class=\"mainlist\">
<h1>" . $page . "</h1>";
foreach(glob("X/en/videos/action/*mp4") as $filename)
{
$file = substr($filename,strlen("X/en/videos/action/"));
echo "<meta http-equiv=\"refresh\" content=\"300\">";
echo "<div class='videolist'><a href='?video=$filename'>$img</a></div>";
echo "</div>";
}
}
有关详情,请查看此链接 http://eslint.org/docs/rules/no-unused-vars