前端框架检查规则包

腾讯云代码分析 TCA - 前端框架检查规则包

背景

前端项目在长期发展过程中,由于框架开源许可证变更、框架性能外观等不适用等因素,需要对前端框架进行平滑切换,而这就需要腾讯云代码分析 TCA 的介入,方便对企业内所有前端项目进行批量分析统计,方便管理。

需求

  • 检查代码仓库中使用到指定前端框架的代码位置。

示例

1
2
3
4
5
6
7
8
9
10
11
12
{
"name": "framework",
"version": "1.0.0",
"dependencies": {
"react": "^17.0.2", // 触发规则
"react-dom": "^17.0.2", // 触发规则
"react-hotkeys-hook": "^3.4.3", // 触发规则
"react-redux": "^7.2.5", // 触发规则
"single-spa": "^5.9.3",
"universal-cookie": "^4.0.4"
},
}

快速体验

TCA 现已支持前端框架检查规则包,可以在 TCA 分析方案中搜索勾选以下规则包,快速体验。

启用规则包

分析方案 -> 代码检查 -> 前端框架检查规则包 -> 启用/查看规则

支持框架

  • TDesign
  • AntD
  • React
  • Vue

更多

更多框架支持,欢迎提 issue 进行咨询扩展。

作者

yalechen

发布于

2022-10-21

更新于

2022-10-21

许可协议

You need to set install_url to use ShareThis. Please set it in _config.yml.
You forgot to set the business or currency_code for Paypal. Please set it in _config.yml.

评论

You forgot to set the shortname for Disqus. Please set it in _config.yml.
You need to set client_id and slot_id to show this AD unit. Please set it in _config.yml.