![](/img/trans.png)
[英]ESLint enforce returning JSX directly when possible in React arrow function components
把這兩個組件 我想要一個 eslint 規則來盡可能執行第一個“好”組件的語法。 顯然,這種語法只有在組件內部沒有鈎子或其他邏輯時才有可能。 這存在嗎? ...
[英]ESLint enforce returning JSX directly when possible in React arrow function components
把這兩個組件 我想要一個 eslint 規則來盡可能執行第一個“好”組件的語法。 顯然,這種語法只有在組件內部沒有鈎子或其他邏輯時才有可能。 這存在嗎? ...
[英]Forbidden non-null assertion lint error for document.getElementById()
我正在使用 TypeScript,我有以下定義: 我確定相關元素在帶有contendId的 HTML 文件中定義。 我運行了 eslint,但出現以下錯誤: 那么......處理這種情況的正確方法是什么? 傾向於簡單地添加抑制警告,因為其他選項只會增加復雜性。 但也許我在這里忽略了一個簡單的解決方案 ...
[英]Declare cypress config with TypeScript
我正在嘗試將 setup-helper 文件移動到 ts 定義,但我遇到了下一個錯誤:Property 'domainName' does not exist on type 'Config' 它來自這個聲明:const { domainName } = Cypress.config(); 我的 ...
[英]Getting error when running a test : TS6196 is declared but never used
嘗試按照本指南https://medium.com/swlh/how-to-setting-up-unit-tests-with-typescript-871c0f4f1609編寫一個簡單的測試,但我得到TS6196: 'HelloWorldServiceUnitTests' is declared ...
[英]Avoid no-unused-expession warning in ESLint using "&&"-operator
如果我在 TypeScript 中執行以下操作,ESLint 會抱怨“no-unused-expession”規則: 我怎樣才能讓 ESLint 明白這個表達式 (hasSelectedValues) 不是“未使用的”? 我不想完全刪除未使用表達式的規則。 ...
[英]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 ...
[英]How to configure prettier or eslint to put a newline after function definitions and other blocks?
現在 prettier 給我這個: 有沒有辦法配置 prettier 或 eslint 在某些塊之后放置一個空格,所以它更像這樣: 我目前更漂亮的配置是: 我像這樣以編程方式運行它: 您最接近這種“塊之間的空間”風格的是什么? ...
[英]Unable to resolve path to module (import/no-unresolved) in eslint
我在 create-react-app 中混合了 Typescript 和 Javascript 的代碼庫以及帶有 Lerna 的 monorepo 配置。 我正在使用 tsconfig.json 設置在我的 JS 文件中導入 TS 文件,但 eslint 出現錯誤。 目前我的.eslintrc. ...
[英]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}`的內容,但這不夠具體。 如果不匹配,還有其他方法可以顯 ...
[英]JSDoc syntax error when trying to deploy Firebase functions
我收到一個JSDoc syntax error ,指向我的 JSDoc 注釋的第一行/** 。 不確定我還需要修復什么。 ...
[英]Eslint airbnb default with arrow functions in js
我正在嘗試將 eslint 與預設樣式 airBnB 一起使用,但我想使用箭頭函數而不是普通函數。 當我嘗試向 my.eslintrc.js 文件規則添加任何內容時,我的 vscode 不再顯示錯誤。 我怎樣才能解決這個問題。 My.eslintrc.js 如下 和 package.json 如下 ...
[英]Multiple await in for loop (no-await-in-loop)
我有這個 function,我在其中禁用了 eslint 警告,但我想改進代碼。 我知道我應該使用 promise.All(),但我不確定如何繼續,因為我在 for 循環中有兩個等待。 謝謝您的幫助 ...
[英]eslint error '$localize' is not defined for angular project
我將本地化添加到我的 angular 15 項目(有效)。 但是現在.ts文件的 linting 被破壞了: 錯誤“$localize”未定義 no-undef 這是.eslintrc.json : polyfills.ts包含本地化的導入: 請幫我解決這個問題,因為我自己找不到任何東西。 ...
[英]ESLint and Prettier indent clashing with multi-line class definition
我有一個 class 定義對於單行來說太長了。 Prettier 試圖包裝它,但當它包裝時它會添加一個縮進,我認為這是正確的。 但是 ESLint 不喜歡這樣,所以它會拋出一個indent錯誤。 ESLint 中似乎沒有配置來更改此行為。 更漂亮 output:// ESLint throws ...
[英]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” ...
[英]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 config for line break after each functions?
我目前正在使用 ESLint 和 Prettier 設置我的項目。 我想知道是否有格式化此代碼的方法... 進入這個... 這是 my.prettierrc 文件的樣子 我嘗試了幾乎所有的配置,但我無法以所需的方式格式化代碼。 如果有人可以幫助解決這個問題,我將不勝感激。 ...
[英]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 掛鈎,以便在每次索引更改時根據索引指向的數組中的值更新一個值。 我不希望它在數組更改時更新,所以我只有依賴項數組中的索引。 ...