ESLint - 获取错误 - 'expect' 被分配了一个值但从未使用过
ESLint - Getting error - 'expect' is assigned a value but never used
const supertest = require('supertest-as-promised');
const expect = require('chai').expect;
const request = supertest(process.env.BASE_URI);`
我收到这个 ESLint 错误:
'expect' is assigned a value but never used'
用于 expect
语句。我可以做哪些更改来消除所有 .js
文件中的这些错误?
您遇到了来自 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;
});
});
可以在 .eslint 文件中使用它
{
"rules": {
"no-unused-vars": ["error", { "vars": "local", "args": "after-used", "ignoreRestSiblings": true }]
}
}
有关更多信息,请查看此 link
http://eslint.org/docs/rules/no-unused-vars
const supertest = require('supertest-as-promised');
const expect = require('chai').expect;
const request = supertest(process.env.BASE_URI);`
我收到这个 ESLint 错误:
'expect' is assigned a value but never used'
用于 expect
语句。我可以做哪些更改来消除所有 .js
文件中的这些错误?
您遇到了来自 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;
});
});
可以在 .eslint 文件中使用它
{
"rules": {
"no-unused-vars": ["error", { "vars": "local", "args": "after-used", "ignoreRestSiblings": true }]
}
}
有关更多信息,请查看此 link http://eslint.org/docs/rules/no-unused-vars