
# 项目目录结构说明

```
|-- deploykit
    |-- .gitignore          # git忽略配置, 构建产物需忽略
    |-- .vscodeignore       # vscode插件打包时需要忽略的文件配置
    |-- CHANGELOG.md        # 对应插件市场里的版本日志
    |-- LICENSE       
    |-- README.md           # 对应插件市场里的插件概述
    |-- package.json        # 项目及插件配置
    |-- package.nls.json            # 多语言配置（默认）
    |-- package.nls.zh-cn.json      # 多语言配置（中文）
    |-- webpack.config.js           # 官方的插件打包配置
    |-- .vscode                     # vscode 插件标识
    |-- dist                # 本地打包插件时的产物
    |-- docs                # 项目开发文档
    |-- images              # 插件层面使用图片资源
    |-- runtimes            # 内置 malagu 代码，更新 malagu 版本时需重新安装
    |   |-- 2.30.0
    |       |-- default
    |-- src                 # 插件核心代码
    |   |-- extension.ts    # 插件入口
    |   |-- commands        # 业务开发命令代码
    |   |-- common          # 通用资源
    |   |-- test            # 测试
    |-- web                 # 插件 WebView 引用的 React 项目代码
        |-- package.json    
        |-- tsconfig.json
        |-- config          # webpack 等配置 (由 eject 后生成)
        |-- scripts         # 构建脚本 (由 eject 后生成)
        |-- build           # react 项目本地构建产物（插件内会有具体引用）
        |-- public          # React 项目HTML模板
        |   |-- index.html
        |   |-- manifest.json
        |-- src             # React 项目源码
            |-- App.tsx
            |-- index.css
            |-- index.tsx   # 入口
            |-- common      # 通用资源
            |-- components  # 业务组件， /cloud 目录下为腾讯云版组件，其中分为 scf 和 tke 两种模式
            |-- i18n        # 多语言
            |-- images      # 页面所需的图片资源
            |-- cloud        # 腾讯云版对应的各页面入口
```