Pertanyaan yang diberi tag «eslint»

Utilitas linting yang dapat dicolokkan untuk JavaScript dan kerangka kerja terkait.

11
Mematikan aturan eslint untuk jalur tertentu
Untuk mematikan aturan linting untuk baris tertentu di JSHint kami menggunakan aturan berikut: /* jshint ignore:start*/ $scope.someVar = ConstructorFunction(); /* jshint ignore:end */ Saya telah mencoba mencari yang setara dengan di atas untuk eslint.
1346 javascript  jshint  eslint 

12
Mematikan aturan eslint untuk file tertentu
Apakah mungkin untuk mematikan aturan eslint untuk seluruh file? Sesuatu seperti: // eslint-disable-file no-use-before-define (Analog dengan eslint-disable-line.) Cukup sering terjadi pada saya, bahwa dalam file tertentu, saya melanggar aturan tertentu di banyak tempat yang dianggap OK untuk file itu, tetapi saya tidak ingin menonaktifkan aturan untuk seluruh proyek juga tidak …

16
Eslint: Cara menonaktifkan "statement console tak terduga" di Node.js?
Saya menggunakan eslint dengan Sublime Text 3 dan saya menulis gulpfile.js. /*eslint-env node*/ var gulp = require('gulp'); gulp.task('default', function(){ console.log('default task'); }); Tetapi eslint terus menunjukkan kesalahan: "Kesalahan: Pernyataan konsol tidak terduga. (Tidak ada konsol)" Saya menemukan dokumen resmi di sini , tetapi saya masih tidak tahu cara menonaktifkannya. /*eslint-env …

9
Cara menggunakan ESLint dengan Jest
Saya mencoba untuk menggunakan linter ESLint dengan kerangka pengujian Jest. Tes bercanda berjalan dengan beberapa global seperti jest, yang saya harus memberitahu linter tentang; tetapi yang sulit adalah struktur direktori, dengan Jest tes tertanam dengan kode sumber dalam __tests__folder, sehingga struktur direktori terlihat seperti: src foo foo.js __tests__ fooTest.js bar …


6
ESLint - "jendela" tidak ditentukan. Cara mengizinkan variabel global di package.json
Saya menetapkan properti ke objek jendela global, tetapi ketika saya menjalankan eslint, saya mendapatkan ini: "jendela" tidak ditentukan Saya melihat ini di sini di eslint docs : jendela berikut mendefinisikan sebagai variabel global untuk kode yang seharusnya tidak memicu aturan yang diuji: valid: [ { code: "window.alert()", globals: [ "window" …
187 eslint 

3
Nonaktifkan aturan eslint untuk folder
Apakah ada cara untuk menonaktifkan aturan khusus untuk folder? Misalnya, saya tidak ingin meminta komentar JSDoc untuk semua file pengujian saya di testfolder. Apakah ada cara untuk melakukan ini?
181 eslint 

12
Bagaimana cara memperbaiki peringatan ketergantungan yang hilang saat menggunakan useEffect React Hook?
Dengan Bereaksi 16.8.6 (itu bagus pada versi sebelumnya 16.8.3), saya mendapatkan kesalahan ini ketika saya mencoba untuk mencegah loop tak terbatas pada permintaan pengambilan ./src/components/BusinessesList.js Line 51: React Hook useEffect has a missing dependency: 'fetchBusinesses'. Either include it or remove the dependency array react-hooks/exhaustive-deps Saya tidak dapat menemukan solusi yang …

8
ESLint Parsing error: Token yang tidak terduga
Dengan kode ini: import React from 'react'; import { Link } from 'react-router'; import { View, NavBar } from 'amazeui-touch'; import * as Pages from '../components'; const { Home, ...Components } = Pages; Saya mendapatkan kesalahan eslint ini: 7:16 error Parsing error: Unexpected token .. Why? Inilah konfigurasi eslint saya: …

4
Tidak ada global terbatas
Saya menggunakan React dan Redux untuk mengembangkan aplikasi web dan ketika saya memulai proyek saya, saya mendapatkan ini: Line 13: Unexpected use of 'location' no-restricted-globals Search for the keywords to learn more about each error. Saya mencari banyak tentang cara mengatasinya, tetapi tidak ada jawaban yang saya temukan yang membantu …

7
Bagaimana cara menonaktifkan kesalahan pembuatan JavaScript di Visual Studio 2017?
Saya baru saja memperbarui Visual Studio 2017 dari RC ke final. Saya tidak mendapatkan kesalahan berikut tetapi baru-baru ini saya mendapatkan kesalahan ini. Dalam membangun proyek, saya mendapatkan kesalahan berikut dan mencegah proyek web untuk memulai: Severity Code Description Project File Line Suppression State Error eqeqeq (ESLint) Expected '===' and …

9
Linebreak yang diharapkan menjadi 'LF' tetapi ditemukan gaya linebreak 'CRLF'
Saat menggunakan eslint dalam proyek tegukan saya mengalami masalah dengan kesalahan seperti ini Expected linebreaks to be 'LF' but found 'CRLF' linebreak-styledan saya menggunakan lingkungan Windows untuk tegukan yang sedang berjalan dan seluruh log kesalahan diberikan di bawah ini Kiran (master *) Lesson 4 $ gulp Using gulpfile c:\Users\Sai\Desktop\web-build-tools\4\ gulpfile.js …

5
ESLint Penggunaan isNaN yang tidak terduga
Saya mencoba menggunakan isNaNfungsi global di dalam fungsi panah di modul Node.js tapi saya mendapatkan kesalahan ini: [eslint] Unexpected use of 'isNaN'. (no-restricted-globals) Ini kode saya: const isNumber = value => !isNaN(parseFloat(value)); module.exports = { isNumber, }; Adakah yang tahu kesalahan saya? PS: Saya menggunakan panduan gaya AirBnB.
154 javascript  eslint 

6
JSX tidak diperbolehkan dalam file dengan ekstensi '.js' dengan eslint-config-airbnb
Saya telah menginstal eslint-config-airbnb yang seharusnya mengonfigurasi ESLINT untuk React: Ekspor default kami berisi semua aturan ESLint kami, termasuk ECMAScript 6+ dan React. Ini membutuhkan eslint, eslint-plugin-import, eslint-plugin-react, dan eslint-plugin-jsx-a11y. Saya .eslintrcmemperluas konfigurasinya: { "extends": "eslint-config-airbnb", "env": { "browser": true, "node": true, "mocha": true }, "rules": { "new-cap": [2, { …

2
Variabel global dalam Javascript dan ESLint
Saya punya banyak file javascript dan saya telah mendefinisikan beberapa variabel global dalam sebuah file yang dimuat sebelum yang lain. Akibatnya semua file yang dimuat setelah yang pertama memiliki akses ke variabel global. Namun ESLint menunjukkan variabel global sebagai "tidak ditentukan". Saya tidak ingin mengubah aturan ESLint dan saya ingin …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.