gpt4 book ai didi

android - 当 ESLint 发出错误时如何使 React Native 项目中的构建失败

转载 作者:行者123 更新时间:2023-11-28 23:38:22 25 4
gpt4 key购买 nike

正如我现在看到的,当 eslint 在控制台窗口上显示错误时。应用程序继续更新新代码。我想强制它停止更新最新代码,直到没有错误出现并且我不想在项目上使用 VS 代码扩展。当有人提供一些线索时,真的很感激。关注

最佳答案

不支持将警告视为错误的 eslint 参数,但您可以这样做:

// .eslintrc.js
function isTruthy(value) {
if (!value) return false;
return ['1', 'true'].indexOf(value.toLowerCase()) >= 0;
}

// Warnings are errors in CI
var OFF = 'off';
var ERROR = 'error';
var WARNING = isTruthy(process.env.CI) ? ERROR : 'warn';

module.exports = {
// ...
"rules": {
"comma-dangle": OFF,
"eqeqeq": [WARNING, "allow-null"],
"import/imports-first": OFF,
"indent": [WARNING, 2, {"SwitchCase": 1}],
"max-len": [WARNING, 100, 2],
"no-console": [WARNING, {"allow": ["warn", "error"]}],
"no-debugger": WARNING,
"no-fallthrough": WARNING,
"no-unreachable": WARNING,
"no-unused-vars": [WARNING, {"vars": "all", "args": "none"}],
"no-var": ERROR,
"prefer-const": WARNING,
"react/prop-types": [WARNING, {"ignore": ["className"]}],
"semi": [WARNING, "never"],
},
// ...
}

关于android - 当 ESLint 发出错误时如何使 React Native 项目中的构建失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54273602/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com