如何修复 Next.js 中 _app.js 中包含的 Sonarqube“重命名此文件”代码异味?
Posted
技术标签:
【中文标题】如何修复 Next.js 中 _app.js 中包含的 Sonarqube“重命名此文件”代码异味?【英文标题】:How to fix Sonarqube "Rename this file" code smell that contained in _app.js in Next.js? 【发布时间】:2021-12-11 20:43:41 【问题描述】:我使用npx create-next-app
创建了一个示例 Next.js 应用程序。在 sonarqube 扫描后,出现 1 个代码异味,上面写着“默认导出名称和文件名应该匹配”(related link)。但由于 _app.js 文件是 Next.js 框架的特殊文件,我无法重命名它,也无法解决代码异味。如何解决此代码异味?
【问题讨论】:
你不能忽略/禁止该文件/行的特定规则吗? 【参考方案1】:为了扩展@JulioMalves 所说的内容,这就是我在 SonarQube 的管理界面上设置忽略规则的方式。
【讨论】:
以上是关于如何修复 Next.js 中 _app.js 中包含的 Sonarqube“重命名此文件”代码异味?的主要内容,如果未能解决你的问题,请参考以下文章
Next.js - 页面没有让 GetServerSideProps 进入页面组件道具(使用自定义 _app.js)
next.js 我不知道如何将全局 .container css 样式应用到其他页面