我知道有像Wappalyzer和BuiltWith这样的工具可以为您提供有关网站中使用的框架或库的信息。但是我需要一些关于ReactJs是否真的在网站中使用的证据。
经过一番研究,我发现像typeof React或 之类的命令window.React.version,但这些命令并不总是有效。
关于如何检查reactJs是否用于 Web 应用程序的任何想法?
作为一名库作者,我想知道我的库是否与 React 或其他一些 UI 框架(Vue、Svelte 等)一起使用。
有没有办法检测React的代码是否被加载?
以下 Stack Overflow 答案没有回答这个问题,因为它们只能使用开发者控制台。(而我想从 JavaScript 库的角度来检测 React。)
上下文:我正在构建vite-plugin-ssr。(它类似于 Next.js/Nuxt,但作为一个只做一件事、做好它的 Vite 插件。)
编辑:在 React渲染/水化页面之前,我需要能够在浏览器中加载 React 后立即检测到 React。到目前为止,下面的所有答案都发现 React 为时已晚。