Vue で eslint 検出をオフにする方法 (複数の方法)

Vue で eslint 検出をオフにする方法 (複数の方法)

1. 問題の説明

Vue プロジェクトを開発する場合、作成時に誤って eslint を選択することがあります。この検出ルールは初心者にとっては悪夢であり、クラッシュを引き起こします。では、eslint に検出させたくない場合はどうすればよいでしょうか?さまざまなバージョンごとにいくつかの方法をまとめました。

2. 問題解決

1. まず古いvueプロジェクト

古いプロジェクトにはwebpack.base.conf.jsのようなファイルがある場合があります。このファイルがある場合は、それを変更するだけで解決します。

ここに画像の説明を挿入

上の図の赤枠部分は、私のプロジェクトのファイルの内容を示しています。他のプロジェクトには別の内容が含まれている可能性があります。枠内の内容をコメントアウトまたは削除するだけです。

ここに画像の説明を挿入

2. プロジェクトを作成するときは、eslintを選択しないでください

ここに画像の説明を挿入

3. 使用している編集ソフトウェアがWebStormの場合

ここに画像の説明を挿入

4. 作成されたプロジェクトにはwebpack.base.conf.jsファイルはありませんが、.eslintrc.jsがあります。

ここに画像の説明を挿入

@vue/標準

これをコメントアウトするだけです。

5. 新しい Vue プロジェクトの場合、ディレクトリ内に (直接の) webpack.base.conf.js ファイルはありませんが、node_module 内に存在する可能性があります。 .eslintrc.jsファイルはありません

この場合、プロジェクトのディレクトリ構造は通常vue.config.jsファイルを作成し、このファイルを操作することができます。

モジュール.エクスポート = {
  保存時にlint: 偽
},

変更後、変更を有効にするにはプロジェクトを再起動する必要があります。falseに設定することで無効にできます。その他の設定については、公式サイトの説明を参照してください。

ここに画像の説明を挿入

ここに画像の説明を挿入

6. .eslintignoreファイルを変更する

ルートディレクトリに .eslintignore ファイルがあります。チェックする必要のないファイルを追加するだけです。
例えば、vue ファイルをチェックさせたくない場合は、 .vue を追加します。もちろん、これによりすべての vue ファイルがチェックされなくなります。同様に、 .js はすべての js ファイルがチェックされないことを意味します。これはシンプルでわかりやすいのが利点ですが、少し面倒なのが欠点です。

この方法は基本的にこの問題を解決するのに十分ですが、開発経験がある場合はこのテスト ファイルを使用することを著者は推奨しています。これにより、優れたプログラミング習慣が養われるだけでなく、チーム内の他の人と同じスタイルを維持しやすくなります。

これで、vue で eslint 検出をオフにする方法 (複数の方法) に関するこの記事は終了です。vue で eslint 検出をオフにする方法の詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • eslint コード検証をキャンセルする vue-cli3 ソリューション
  • vue-cli スキャフォールディングで構築されたプロジェクトから eslint 検証を削除する方法
  • VueプロジェクトでESLintコード検出をキャンセルする手順の説明
  • vue cli2 および cli3 の eslint チェッカー エラーを削除するソリューション

<<:  Xshell を使用して VMware 上の Linux 仮想マシンに接続する (グラフィック手順)

>>:  MySQL トランザクション分離レベルの詳細

推薦する

Linux での sshd サービスとサービス管理コマンドの詳細な説明

sshd SSH は Secure Shell の略で、アプリケーション層のセキュリティ プロトコル...

CSS で子 div の高さを親コンテナの残りのスペースに合わせる方法

1. フローティング方式を使用する効果画像: コードは次のとおりです: (.content の高さは...

MySQLでクエリキャッシュを実行する方法と失敗を解決する方法

関数を使用する前にパラメータのプロパティを理解して、関数の使い方をより深く理解する必要があることは誰...

Excel ファイルを MySQL データベースにインポートする方法

この記事では、ExcelファイルをMySQLデータベースにインポートする方法を参考までに紹介します。...

docker compose を使用して consul クラスタ環境を構築する例

領事の基本概念サーバーモードとクライアントモードサーバー モードとクライアント モードは、consu...

MySQLで偽または真を保存する方法

MySQL ブール値、偽または真を格納つまり、データベースに保存されるブール値は 0 と 1 であり...

Centos 7 mysql-8.0.19-1.el7.x86_64.rpm-bundle.tar の簡単な分析

Baiduクラウドディスク:リンク: https://pan.baidu.com/s/1hv5rUW...

@font-face を使用して Web ページに特殊文字を実装する (カスタム フォントを作成する)

数日前、CSS を使用して三角形の矢印を実装する方法について記事を書きました。 目的の効果は達成され...

EclipseにTomcatサーバー設定を追加する方法

1. ウィンドウ -> 設定を選択してEclipseの設定パネルを開きます。 2. 「設定」ウ...

主キーを追加または変更するMySQL SQL文操作

テーブルフィールドを追加する テーブルtable1を変更し、トランザクタvarchar(10)をNu...

HTMLのインライン要素とブロックレベル要素とは何か、またそれらの違いは何ですか

以前の就職面接で面接官が尋ねた質問を覚えています。「インライン要素とは何ですか。ブロックレベル要素と...

MAC での MYSQL5.7.17 接続失敗の問題と解決策

MYSQL5.7.17 が MAC で接続できない問題。SQLBench_community 6.3...

HTMLフォーム要素の詳しい解説(パート2)

HTML 入力属性値属性value 属性は、入力フィールドの初期値を指定します。 <フォーム...

Linux でバックグラウンドで実行中のプログラムを表示して終了する方法

1. .shファイルを実行する./sh ファイルを使用して直接実行することもできますが、現在のターミ...

Mac インストール mysqlclient プロセス分析

仮想環境で pip 経由でインストールしてみてください: pip で mysqlclient をイン...