如何让 Phpstorm 识别正在使用的 NextJS 页面?

Cit*_*zen 3 javascript reactjs next.js

这是我的新 NextJS 应用程序:

function MyApp({ Component, pageProps }: AppProps) {
  return (
    <Layout>
      <Component {...pageProps} />
    </Layout>
  )
}

export default MyApp
Run Code Online (Sandbox Code Playgroud)

问题是,我从 PHPStorm 收到此警告:

未使用的默认导出

我知道我可以像这样忽略它:

// noinspection JSUnusedGlobalSymbols
export default MyApp
Run Code Online (Sandbox Code Playgroud)

我可以在程序级别忽略,但这违背了目的。

我想知道是否可以创建一个 IDE 帮助文件,或者 NextJS 程序员是否有关于如何处理我不知道的问题的共同知识。

我想象连接这些页面的代码存在于我的项目之外的编译业务逻辑中,这使得人们更加相信这是 NextJS 开发人员的普遍问题。如何让 PHPStorm 识别正在使用这些函数?

Cih*_*kar 5

为页面文件夹创建范围(递归包含)

步骤1

并仅禁用页面范围的规则

第2步