![](/img/trans.png)
[英]How to fix eslint errors when using React context (consumer-provider)?
[英]How to output eslint errors in the browser when using reactjs
通常我已經使用 create-react-app cli 工具設置了我的項目。 如何設置我的 ReactJS 項目以在瀏覽器中輸出 ESLint 錯誤和警告。 更具體地說,我希望它像 VueJS 一樣輸出任何 ESLint 錯誤和警告。
VueJS 通常會在瀏覽器的半透明屏幕上輸出任何警告或錯誤,並且在您解決 ESLint 錯誤之前不會顯示應用程序。
謝謝你。
要在瀏覽器中輸出 eslint 錯誤,您可以在webpack.js
使用以下插件組合:
...
plugins: [
new ESLintPlugin({
files: 'src/**/*.(js|jsx|ts|tsx)',
extensions: ['.js', '.jsx', '.ts', '.tsx'],
configFile: '.eslintrc.json',
lintDirtyModulesOnly: true,
emitError: true,
emitWarning: true,
failOnError: false,
failOnWarning: false,
}),
new ErrorOverlayPlugin(),
new webpack.HotModuleReplacementPlugin({}),
],
...
假設:
.eslintrc.json
ESLintPlugin
和ErrorOverlayPlugin
到你的 webpack.js 文件中
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.