我对 DemoProject 进行了声纳分析。我里面有 phtml 和嵌入的文件。
如何扫描 PHTML 文件?
PHTML 文件包含一些 Javascript 代码。我们可以扫描这个 javascript 代码吗?
任何人都可以为此提出解决方案吗?
是否有任何可用的插件?
注意:- 我已经安装了 javascript 插件和 web 插件
我对 DemoProject 进行了声纳分析。我里面有 phtml 和嵌入的文件。
如何扫描 PHTML 文件?
PHTML 文件包含一些 Javascript 代码。我们可以扫描这个 javascript 代码吗?
任何人都可以为此提出解决方案吗?
是否有任何可用的插件?
注意:- 我已经安装了 javascript 插件和 web 插件
对于扫描 phtml 文件,请安装 PHP 插件,SonarQube 中的 PHP 插件支持扫描 phtml 文件。
请在屏幕截图下方找到相同的内容。
请转到设置-> PHP,您可以在其中看到此设置。
如果要在项目属性文件中指定相同,则必须添加以下键
sonar.php.file.suffixes= file extensions
回答您嵌入式代码分析的其他问题。SonarQube 不支持此功能。它会识别文件扩展名,然后对其进行扫描。
在 Sonar 中,没有专门的 PHTML 插件,而是使用 WEB 插件 html 和 PHP 插件来分析这些文件。安装 PHP 和 WEB 插件并再次尝试声纳分析。