Rumah > alat pembangunan > VSCode > teks badan

Analisis ringkas tentang cara menggunakan eslint dan lebih cantik dalam vscode

青灯夜游
Lepaskan: 2022-01-04 18:56:19
ke hadapan
2955 orang telah melayarinya

Bagaimana untuk menggunakan eslint dan lebih cantik dalam vscode? Artikel berikut akan memperkenalkan kepada anda penggunaan eslint dalam vscode dan gabungan penggunaan eslint dan lebih cantik saya harap ia akan membantu anda!

Analisis ringkas tentang cara menggunakan eslint dan lebih cantik dalam vscode

1 Penggunaan eslint dalam vscode

1) Mula-mula pasang eslint dalam vscode, dan kemudian tambahkan kod berikut pada settings.json of vscode

"editor.formatOnSave": true, // 保存是格式化
"editor.codeActionsOnSave": {
  "source.fixAll.eslint": true // 按照eslint规则格式化
},
"eslint.format.enable": true, // 启用ESLint作为已验证文件的格式化程序
Salin selepas log masuk

2) eslint mesti dipasang dalam projek (atau dipasang secara global)

Ini ialah keperluan untuk pemalam eslint dalam vscode: [Pembelajaran yang disyorkan: "pengenalan vscode tutorial"]

Analisis ringkas tentang cara menggunakan eslint dan lebih cantik dalam vscode

3) Tambah fail .eslintrc.js dalam direktori akar dan tambah kod berikut

module.exports = {
  root: true,
  env: {
    node: true,
  },
  extends: ["eslint:recommended"],
  parserOptions: {
    parser: "babel-eslint",
  },
  rules: {}
};
Salin selepas log masuk

4) Tetapan dalam peraturan

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

semi: ['error', 'never']
Salin selepas log masuk
  • Tetapkan elemen pertama dalam tatasusunan nilai atribut

Analisis ringkas tentang cara menggunakan eslint dan lebih cantik dalam vscode

  • Tetapkan elemen kedua dalam tatasusunan nilai atribut

eslint.bootcss.com/docs/rules/ Cari atribut yang sepadan, klik untuk masuk, dan kemudian cari pilihan

  • eslint:recommended Peraturan lalai ditanda

Analisis ringkas tentang cara menggunakan eslint dan lebih cantik dalam vscode

Nota: Pada masa ini, projek akan digesa mengikut tetapan lalai dan peraturan dalam peraturan, dan ia juga akan disimpan mengikut peraturan eslint Hanya formatkannya.

2. Gunakan eslint dan lebih cantik dalam kombinasi

(Nota: Gabungan eslint dan lebih cantik bergantung pada keadaan, dan ia tidak perlu digunakan bersama dengan lebih cantik)

1) Pertama sekali, Pasang pemalam yang lebih cantik dalam vscode, dan kemudian tambahkan kod berikut dalam settings.json dalam vscode

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

  "[javascript]": {

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

  }
Salin selepas log masuk

2) Pasang lebih cantik dalam projek

Analisis ringkas tentang cara menggunakan eslint dan lebih cantik dalam vscode

Anda juga perlu memasang eslint-plugin-prettier dan eslint-config-prettier Tujuan kedua-dua pemalam ini adalah untuk membolehkan eslint menggesa mengikut peraturan yang lebih cantik (perhatikan nombor versi kedua-dua palam ini. -in, versi eslint-plugin-prettier terbaru 4.0 Terdapat masalah semasa menggunakannya)

"eslint-config-prettier": "^8.3.0",
"eslint-plugin-prettier": "^3.3.1"
Salin selepas log masuk

Kemudian tambahkan plugin:prettier/recommended

extends: ["eslint:recommended", "plugin:prettier/recommended"]
Salin selepas log masuk

pada lanjutan dalam .eslintrc.js untuk benar-benar melakukan perkara berikut

Analisis ringkas tentang cara menggunakan eslint dan lebih cantik dalam vscode

Kemudian anda boleh menambah fail .prettierrc.js dalam direktori akar akan menggesa mengikut peraturan di dalam, dan ia juga akan diformatkan mengikut peraturan semasa menyimpan

module.exports = {
  semi: false,
  singleQuote: true,
  bracketSpacing: true,
}
Salin selepas log masuk

3 Gunakan peraturan yang lebih cantik dalam projek vue

1) Mula-mula pilih tetapan eslint yang lebih cantik apabila mencipta

Analisis ringkas tentang cara menggunakan eslint dan lebih cantik dalam vscode

Analisis ringkas tentang cara menggunakan eslint dan lebih cantik dalam vscode

2) Cipta .prettierrc.js dalam direktori akar dan tambah peraturan

module.exports = {
  semi: false,
  singleQuote: true,
  bracketSpacing: true,
};
Salin selepas log masuk

Secara lalai, apabila format dalam kod tidak betul, akan ada menjadi amaran amaran

Analisis ringkas tentang cara menggunakan eslint dan lebih cantik dalam vscode

Jika anda perlu mengubahnya menjadi ralat, anda perlu menambah kod berikut pada .eslintrc.js

rules: {
//…
  'prettier/prettier': 'error'
}
Salin selepas log masuk

Kesannya adalah seperti berikut

Analisis ringkas tentang cara menggunakan eslint dan lebih cantik dalam vscode

Nota: Selepas mengubah suai beberapa konfigurasi, vscode mungkin tidak berkuat kuasa serta-merta Pada masa ini, anda boleh menutup projek dan buka semula untuk mencuba

Lagi tentang VSCode Untuk pengetahuan, sila lawati: tutorial vscode! !

Atas ialah kandungan terperinci Analisis ringkas tentang cara menggunakan eslint dan lebih cantik dalam vscode. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:juejin.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan