cost 211 ms
document.getElementById() 的禁止非空斷言 lint 錯誤

[英]Forbidden non-null assertion lint error for document.getElementById()

我正在使用 TypeScript,我有以下定義: 我確定相關元素在帶有contendId的 HTML 文件中定義。 我運行了 eslint,但出現以下錯誤: 那么......處理這種情況的正確方法是什么? 傾向於簡單地添加抑制警告,因為其他選項只會增加復雜性。 但也許我在這里忽略了一個簡單的解決方案 ...

使用“&&”運算符避免 ESLint 中的 no-unused-expession 警告

[英]Avoid no-unused-expession warning in ESLint using "&&"-operator

如果我在 TypeScript 中執行以下操作,ESLint 會抱怨“no-unused-expession”規則: 我怎樣才能讓 ESLint 明白這個表達式 (hasSelectedValues) 不是“未使用的”? 我不想完全刪除未使用表達式的規則。 ...

JavaScript on Next.js 和 React 導入錯誤“無法解析模塊'../utils/makeId'.eslintimport/no-unresolved 的路徑”

[英]JavaScript on Next.js and React import error "Unable to resolve path to module '../utils/makeId'.eslintimport/no-unresolved"

我正在學習一門課程,當我的代碼與他的代碼相同時,講師沒有出現此錯誤。 我在 /utils 文件夾中有一個實用程序 function,它與正在導入的 index.js 位於同一文件夾中../utils/makeId。 我正在使用 eslint,這兩個文件都是 .js 文件,但它沒有導入。 make ...

如何配置 prettier 或 eslint 在 function 定義和其他塊之后放置換行符?

[英]How to configure prettier or eslint to put a newline after function definitions and other blocks?

現在 prettier 給我這個: 有沒有辦法配置 prettier 或 eslint 在某些塊之后放置一個空格,所以它更像這樣: 我目前更漂亮的配置是: 我像這樣以編程方式運行它: 您最接近這種“塊之間的空間”風格的是什么? ...

ESLint 規則:將嵌套的 JSX 元素分成多行

[英]ESLint Rule: Break nested JSX Elements into Multi Lines

我想配置我的 ESLint 以自動設置我的 JSX 元素的樣式。 基本上它應該轉換這個: 對此 我似乎無法為它找到正確的 ESLint 規則。 我嘗試了一些規則,例如react/jsx-newline ,但它們不是我要找的。 ...

如果道具值與正則表達式不匹配,是否可以顯示某種警告

[英]Is it possible to show some kind of warning if a prop value doesn't match a Regex

假設我希望id是一個也與正則表達式匹配的字符串,例如/^[AZ]_[0-9]{4}$/ 。 據我所知 Typescript 不允許您使用正則表達式作為類型。 我找到的解決方案之一是將類型聲明為類似id: `${string}_${number}`的內容,但這不夠具體。 如果不匹配,還有其他方法可以顯 ...

Eslint airbnb 默認帶有 js 中的箭頭函數

[英]Eslint airbnb default with arrow functions in js

我正在嘗試將 eslint 與預設樣式 airBnB 一起使用,但我想使用箭頭函數而不是普通函數。 當我嘗試向 my.eslintrc.js 文件規則添加任何內容時,我的 vscode 不再顯示錯誤。 我怎樣才能解決這個問題。 My.eslintrc.js 如下 和 package.json 如下 ...

eslint 錯誤 '$localize' 沒有為 angular 項目定義

[英]eslint error '$localize' is not defined for angular project

我將本地化添加到我的 angular 15 項目(有效)。 但是現在.ts文件的 linting 被破壞了: 錯誤“$localize”未定義 no-undef 這是.eslintrc.json : polyfills.ts包含本地化的導入: 請幫我解決這個問題,因為我自己找不到任何東西。 ...

ESLint 和 Prettier 縮進與多行 class 定義沖突

[英]ESLint and Prettier indent clashing with multi-line class definition

我有一個 class 定義對於單行來說太長了。 Prettier 試圖包裝它,但當它包裝時它會添加一個縮進,我認為這是正確的。 但是 ESLint 不喜歡這樣,所以它會拋出一個indent錯誤。 ESLint 中似乎沒有配置來更改此行為。 更漂亮 output:// ESLint throws ...

在 Eslint Config 中設置屬性“files”會引發 Eslint VSCode Extension 錯誤

[英]Setting the property "files" in Eslint Config throws an error with Eslint VSCode Extension

當我嘗試在 ESLint 配置文件“.eslintrc.cjs”中設置屬性“文件”時,我從 EsLint VsCode 擴展中收到以下錯誤: ESLint:client.eslintrc.cjs 中的 ESLint 配置無效:- 意外的頂級屬性“文件”。 . 有關詳細信息,請參閱“ESLint” ...

將所有規則設置為在 ESLint 派生配置中發出警告,同時保持基本規則不變

[英]Setting all rules to warn in a ESLint derived config while keeping the base rules as-is

我有三個配置文件: eslint-future-plugins.js eslint-current.js eslintrc.js 我想按原樣使用eslint-current.js中的所有插件/規則(一些規則設置為錯誤,一些設置為警告),並且我想在eslint-future-plugins.js中的所 ...

ESLint & Prettier 配置每個函數后的換行符?

[英]ESLint & Prettier config for line break after each functions?

我目前正在使用 ESLint 和 Prettier 設置我的項目。 我想知道是否有格式化此代碼的方法... 進入這個... 這是 my.prettierrc 文件的樣子 我嘗試了幾乎所有的配置,但我無法以所需的方式格式化代碼。 如果有人可以幫助解決這個問題,我將不勝感激。 ...

為什么 VSCode 突然只部分格式化我的文件? (使用 ESLint + Prettier)

[英]Why is VSCode suddenly only formatting my files partially? (Using ESLint + Prettier)

突然之間,VSCode 忽略了我的分號規則和空格規則,但只在我保存 Typescript 文件時強制執行制表符和空格。 我同時使用 ESLint 和 prettier。 例如,我的 Prettier 在 VSCode 中將 semi 設置為 true 我的 prettierrc 文件中也有這個。 ...

當我不希望它依賴時反應缺少依賴警告

[英]React missing dependency warning when I don't want it to depend

我有一個與此類似的警告,但是我不想要它要我添加到依賴項數組中的值,所以我應該禁止警告嗎? 我有一個數組和一個索引,它們都存儲為組件中的 state。 我想要一個 useMemo 掛鈎,以便在每次索引更改時根據索引指向的數組中的值更新一個值。 我不希望它在數組更改時更新,所以我只有依賴項數組中的索引。 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM