从源文件派生出来的子文件，典型比如 Component 文件可以派生出脚本、模板、样式等子文件

@param {Object} file the subFile to add
function addSubFile(file) {
    if (!file) {
        return;
    }

    this.subFiles || (this.subFiles = []);
    if (!this.subFiles.includes(file)) {
        file.isSubFile = true;
        file.owner = this;
        this.subFiles.push(file);
    }
}