なぜprettierを使うのですか?大企業では、フロントエンド開発コードに独自のコード標準がある場合があります。独自のコード標準を迅速に生成するにはどうすればよいでしょうか? Prettierを使用するのがより良い選択です! Prettier Code プラグインをインストールするにはどうすればいいですか?サイドバーの最後のオプションで、検索バーで Prettier Code を検索してインストールします。 プロジェクトでの設定方法新しいプロジェクトでは、2 つの新しい構成ファイルを作成できます。1 つは .prettierignore ファイルで、ファイルを無視するための .gitignore ファイルに似ています。もう 1 つは .prettierrc.js ファイルで、コード検証ルールを構成するために使用されます。 .prettierignoreは以下のように設定されます **/*.md **/*.svg **/*.ejs **/*.html パッケージ.json .ウミ .umiプロダクション .umi-テスト .prettierrc.jsは次のように設定されます モジュール.エクスポート = { // 1行に最大100文字まで含めることができます printWidth: 100, // インデントにはスペース2つを使用します tabWidth: 2, // インデント文字を使用せず、スペースを使用する useTabs: false, // 行末にセミコロンが必要です。semi: true, // シングルクォートを使用する singleQuote: true, // オブジェクトキーは必要な場合にのみ引用符で囲まれます quoteProps: 'as-needed', // jsx は一重引用符ではなく二重引用符を使用しますjsxSingleQuote: false, // 末尾のカンマは不要 trailingComma: 'all', // 中括弧の先頭と末尾にはスペースが必要です。bracketSpacing: true, // jsx タグの逆山括弧は囲む必要があります jsxBracketSameLine: false, // 矢印関数では、パラメータが 1 つしかない場合、括弧も必要です。arrowParens: 'always'、 // 各ファイル形式の範囲はファイルの内容全体です。rangeStart: 0, 範囲終了: 無限大、 // ファイルの先頭に @prettier を書く必要はありません プラグマを要求: false、 // ファイルの先頭に@prettierを自動的に挿入する必要はありません 挿入プラグマ: false、 // デフォルトの行折り返し標準を使用する proseWrap: 'preserve', //表示スタイルに基づいて HTML をラップするかどうかを決定します htmlWhitespaceSensitivity: 'css', // 改行には lf を使用する 行末: '自動'、 }; これですべての設定が完了しました。コードを記述するたびに、右クリックして「ドキュメントのフォーマット」を選択します。 これで、vscode で Prettier Code プラグインを使用する詳細なチュートリアルに関するこの記事は終了です。vscode で Prettier Code を使用する方法に関するより関連性の高いコンテンツについては、123WORDPRESS.COM で以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: Alibaba Cloud イメージリポジトリの Docker 構成変更の実装
>>: MySQL 5.7.29 + Win64 解凍バージョンのインストールチュートリアル(画像とテキスト付き)
序文metaはhtml言語のhead領域にある補助タグです。おそらく、これらのコードは不要だと思うで...
ネガティブな距離は共感を意味します。序文(疑問の提起):プロダクトマネージャーは機能を把握します。機...
シェル スクリプトで電子メールを作成する必要がある場合は、コマンド ラインから電子メールを送信する知...
以前、会社で小さな機能に取り組んでいたとき、特定の状況でデータがいくつあるかを数えてから問題を修正し...
MYSQL のフィールドのデータの一部をバッチで置き換えます。具体的な導入は次のとおりです。 1....
MySQL には、「group_concat」という関数があります。通常の使用では問題がないかもしれ...
オブジェクト上にマウスを移動したときにコンテンツ(タイトル属性の内容)を折り返す方法、HTML タイ...
目次1. 概要2. Keepalivedを使用してNginxを自動的に再起動する2.1 シェルスクリ...
いくつかの記事を読んだ後、ようやく MySQL で row_number() ソートを実装する方法が...
問題の原因ご存知のとおり、すべてのネットワーク動作は対応するネットワークトラフィックを生成し、すべて...
目次1. まず、pycharmを使用してDjangoプロジェクトを作成し、関連する環境を設定します。...
目次1. プロセスとスレッドの概念2. プロセス管理とは何ですか? 3. プロセス管理の役割4. L...
目次1. 静的実装方法: 2. 第2のシミュレーション動的方法3. 3番目の動的データ方式4. 動的...
この記事では、カウンター表示を実現するためのVueの具体的なコードを例として紹介します。具体的な内容...
1. Reactでクラス宣言する際のヒント 上記のように、Child クラスは class キーワー...