vscode で eslint と pretty を使用する方法の簡単な分析

青灯夜游
リリース: 2022-01-04 18:56:19
転載
2910 人が閲覧しました

#vscode で eslint と pretty を使用する方法は?以下の記事では、vscode での eslint の使い方と、eslint と prettier の組み合わせについて紹介します。

vscode で eslint と pretty を使用する方法の簡単な分析

1. vscode での eslint の使用

1) まず vscode に eslint をインストールし、次に vscode の settings.json に次のコードを追加します

"editor.formatOnSave": true, // 保存是格式化
"editor.codeActionsOnSave": {
  "source.fixAll.eslint": true // 按照eslint规则格式化
},
"eslint.format.enable": true, // 启用ESLint作为已验证文件的格式化程序
ログイン後にコピー

2) eslint はプロジェクトにインストールする必要があります (またはグローバルにインストールする)

これは、vscode の eslint プラグインの要件です: [推奨学習: 「

vscode Getting Started Tutorial」 "]

vscode で eslint と pretty を使用する方法の簡単な分析

3) ルート ディレクトリに .eslintrc.js ファイルを追加し、次のコードを追加します。

module.exports = {
  root: true,
  env: {
    node: true,
  },
  extends: ["eslint:recommended"],
  parserOptions: {
    parser: "babel-eslint",
  },
  rules: {}
};
ログイン後にコピー

4) ルールの設定

quotes: [
   'error',
   'single'
],

semi: ['error', 'never']
ログイン後にコピー

    属性値配列の最初の要素の設定

vscode で eslint と pretty を使用する方法の簡単な分析

    属性値配列の 2 番目の要素の設定

eslint.bootcss.com/docs/rules/ 対応する属性を見つけてクリックして入力し、オプションを見つけます

    eslint:recommendedデフォルトのルールはマークされています

vscode で eslint と pretty を使用する方法の簡単な分析

注: この時点で、プロジェクトはデフォルトの設定とルールのルールに従ってプロンプトが表示されます。また、保存時に eslint ルールに従ってフォーマットされます。

2. eslint を prettier と組み合わせて使用​​します

(注: eslint と prettier の組み合わせは状況によって異なり、必ずしも prettier と併用する必要はありません)

1) まず、vscode に prettier プラグインをインストールし、vscode の settings.json に次のコードを追加します。 ##
"editor.defaultFormatter": "esbenp.prettier-vscode",

  "[javascript]": {

    "editor.defaultFormatter": "esbenp.prettier-vscode"

  }
ログイン後にコピー

2) prettier をインストールします

# をプロジェクトに追加し、vscode で eslint と pretty を使用する方法の簡単な分析eslint-plugin-prettier

eslint-config-prettier をインストールする必要があります。これら 2 つのプラグインの目的は、eslint を有効にすることです。 prettier のルールに従ってプロンプトを表示します (これら 2 つのプラグインのバージョン番号の問題に注意してください。最新の eslint-plugin-prettier バージョン 4.0 を使用すると問題が発生します)

"eslint-config-prettier": "^8.3.0",
"eslint-plugin-prettier": "^3.3.1"
ログイン後にコピー
次に、plugin を追加します。 prettier/recommended

## を .eslintrc.js の拡張部分まで #
extends: ["eslint:recommended", "plugin:prettier/recommended"]
ログイン後にコピー

実際に次のことを実行します

その後、

を追加できます。ルート ディレクトリにある prettierrc.jsvscode で eslint と pretty を使用する方法の簡単な分析 ファイル、eslint に従います 内部のルールがプロンプトを表示し、保存するときに

module.exports = {
  semi: false,
  singleQuote: true,
  bracketSpacing: true,
}
ログイン後にコピー

3 内のルールに従ってフォーマットされます。vue プロジェクトで prettier ルールを使用します1) Prettier 設定を作成するときに最初に eslint を選択します

vscode で eslint と pretty を使用する方法の簡単な分析

2) ルート ディレクトリに .prettierrc.js を作成しますルールを追加します

module.exports = {
  semi: false,
  singleQuote: true,
  bracketSpacing: true,
};
ログイン後にコピー
vscode で eslint と pretty を使用する方法の簡単な分析Default この場合、コード内の形式が正しくない場合、警告が発行されます

エラーになる場合は、次のコードを .eslintrc.js に追加する必要があります

rules: {
//…
  'prettier/prettier': 'error'
}
ログイン後にコピー
vscode で eslint と pretty を使用する方法の簡単な分析このときの効果は次のとおりです

注: vscode で eslint と pretty を使用する方法の簡単な分析 一部の構成を変更した後、vscode はすぐに有効にならない場合があります。プロジェクトを閉じて、再度開いて試してください。

VSCode の詳細については、vscode チュートリアル を参照してください。 !

以上がvscode で eslint と pretty を使用する方法の簡単な分析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:juejin.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!