【发布时间】:2021-11-15 10:09:39
【问题描述】:
像 describe() 和 it() 这样的 Mocha.js 函数在我的项目中随处可用,但我只希望它们在我的“测试”文件夹中仅可访问和可调用。有什么办法吗?
附:如果有什么不同,我会使用打字稿。
【问题讨论】:
标签: javascript typescript mocha.js tdd
像 describe() 和 it() 这样的 Mocha.js 函数在我的项目中随处可用,但我只希望它们在我的“测试”文件夹中仅可访问和可调用。有什么办法吗?
附:如果有什么不同,我会使用打字稿。
【问题讨论】:
标签: javascript typescript mocha.js tdd
我认为你的问题真的很模糊。我仍然会尝试回答你使用 eslint...
在您的 .eslintrc.js(或 eslint 配置文件)中,您可能有:
module.exports = {
env: {
browser: true,
es6: true,
node: true,
mocha: true
}
(...)
你应该有的地方:
module.exports = {
env: {
browser: false,
es6: true,
node: true
},
(...)
overrides: [
{
files: 'test/**/*.spec.js',
env: {
mocha: true,
},
},
],
【讨论】: