eslintチェックはコードを赤でマークします。チェックが失敗した場合はどうすればよいですか?

报错:正規表現の予期しない制御文字

エラーレポートのスクリーンショット:
ここに画像の説明を挿入
解決方法:
最初の解決策:

//.eslintrc.js
/**
     * "off"或者0    //关闭规则关闭
       "warn"或者1    //在打开的规则作为警告(不影响退出代码)
       "error"或者2    //把规则作为一个错误(退出代码触发时为1)
     */
rules: {
    
    
    "no-control-regex": 0,
 }

2番目の解決策(eslint testignoreまたはより詳細なtestignoreステートメントを特定のコードに直接追加します):

//.eslintrc.js 是这个项目的通用,肯定不能为了个别特殊而去改变整体的规则

 // eslint-disable-next-line no-control-regex 用这个
 var pattern = /[^\x00-\xff]|\s/   // eslint-disable-line 或者用这个

おすすめ

転載: blog.csdn.net/weixin_43131046/article/details/124378870