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 トランザクション分離レベルの詳細

推薦する

フロントエンドとバックエンドを分離した nginx 構成を展開するための完全な手順

序文決まり文句です。ここでは、フロントエンドとバックエンドの分離についての私の理解についてお話ししま...

Mysql マスタースレーブ同期構成の実践の詳細な説明

1. はじめに以前、「MySQL マスター スレーブ同期の原理」という記事を書きました。この記事を読...

HTML 9グリッドレイアウトの実装方法

ウェブサイトのレイアウトの多様化は、当社のフロントエンドの得意分野です。最近、UC ブラウザのデフォ...

Docker Composeを使用してDOCleverをインストールする詳細なプロセスを説明します

目次1. Docker Composeとは何か、インストールして使用する方法2. DOCleverと...

vuexサードパーティパッケージを使用してデータの永続性を実装する方法

目的: vuex で管理されている状態データを同時にローカルに保存できるようにします。独自のストレー...

Vue バインディング オブジェクト、配列データを動的にレンダリングできないケースの詳細な説明

プロジェクトシナリオ: Dark Horse Vueプロジェクト管理の実践、製品分類の取得、拡張バー...

冗長カーネルを削除するLinuxディープインの実装方法

前の記事では、deepin linux に新しいカーネルを手動でインストールする方法について説明しま...

Linux で binlog ファイルの作成時間を表示するコマンド

目次背景分析する方法背景MySQL は 26 日の 16:23:49 に大量のスロー クエリを生成し...

jsでシンプルなパズルゲームを実現する

この記事では、簡単なパズルゲームを実装するためのjsの具体的なコードを参考までに共有します。具体的な...

Mysql の主キー インデックスと非主キー インデックスの違いについて簡単に説明します。

目次インデックスとは何か主キーインデックスと通常のインデックスの違いインデックスにはどのデータ構造が...

CentOS7 から CentOS8 にアップグレードする方法 (詳細な手順)

この記事では、具体的な例を使用して、CentOS 7 から CentOS 8 にアップグレードする方...

Docker を使用して Nginx+Flask+Mongo アプリケーションをデプロイする

サーバーにはNginx、データベースサポートにはMongo、Python言語のWebフレームワークに...

Vue スキャフォールディング学習プロジェクト作成方法

1. 足場とは何ですか? 1. Vue CLI Vue CLI は、Vue.js をベースにした迅速...

Nginx proxy_pass の / スラッシュによって引き起こされた殺人事件の詳細な説明

背景nginx サーバー モジュールは 2 つのサーバーにプロキシする必要があるため、異なるサーバー...

Dockerでspringcloudプロジェクトをデプロイする方法

目次Dockerイメージのダウンロードmysqlとnacosを起動する独自のJavaプロジェクトを変...