管理华为云Astro轻应用脚本
使用已有脚本创建新脚本
不需要进入脚本编辑器,直接在新增脚本页面,通过选择“使用已有脚本”,来创建一个新脚本。
- 参考登录华为云Astro轻应用应用设计器中操作,登录应用设计器。
- 在左侧导航栏中,选择“逻辑”。
- 单击脚本后的 ,进入新增脚本页面。 ,进入新增脚本页面。
- 选择“使用已有脚本”,选中对应的脚本,单击“添加”。
- 编辑新脚本的内容,修改后单击页面上方的 ,保存脚本。 ,保存脚本。
- 测试脚本,确保其运行结果符合预期后,再单击 ,启用脚本。 ,启用脚本。
编辑脚本
脚本创建后,如果业务需求有变更,支持再次修改脚本。
- 参考登录华为云Astro轻应用应用设计器中操作,登录应用设计器。
- 在左侧导航栏中,选择“逻辑”。
- 将鼠标放在对应的脚本上,单击 ,选择“编辑”,进入脚本详情页面。 ,选择“编辑”,进入脚本详情页面。
- 单击对应参数后的 ,可编辑该参数。 ,可编辑该参数。表1 脚本参数说明 参数 说明  单击该按钮,可进入脚本的编辑器页签。 - 如果脚本有多个版本,则进入处于启用状态的脚本编辑器页面。
- 如果多个版本都未启用,则进入最近版本的脚本编辑器页面。
 名称 脚本的名称,在创建脚本时配置的名称。 是否启用 脚本是否已启用。 - 勾选:表示已启用。
- 不勾选:表示禁用。
 归属APP 该脚本属于哪个应用。 版本 脚本的版本号。 方法名 脚本的方法名。 可见性 脚本是否可见。 允许覆盖 控制该资源是否可以被定制为新版本,或者是否可以被Addon应用导入,如果已存在于Addon应用中,是否允许被另存为新版本。 默认允许,当配置为不允许时,说明如下: - 在该应用中基于该资源定制新版本时,会报错“XXX不允许定制新版本,请检查基本属性并确认该资产是否允许覆盖”。
- Addon应用里不允许导入该资源。
- 如果已导入到Addon应用中,无法定制新版本。
 描述 脚本的描述信息,建议设置为脚本的作用。 创建人 脚本创建人。 创建时间 脚本创建时间。 最近修改人 最近一次修改脚本的用户名。 最后修改时间 最近一次修改脚本的时间。 输入参数 显示脚本的输入参数,包括参数名、参数类型、是否为集合和描述信息。 - 如果脚本有多个版本,则显示处于启用状态脚本的参数。
- 如果多个版本都未启用,则显示最近版本脚本的参数。
 输出参数 显示脚本的输出参数,包括参数名、参数类型、是否为集合和描述信息。 - 如果脚本有多个版本,则显示处于启用状态脚本的参数。
- 如果多个版本都未启用,则显示最近版本脚本的参数。
 版本 显示脚本的所有版本。 
移动脚本
脚本创建完成后,支持将脚本移动到拥有开发权限的应用中。例如,A应用中创建的脚本,在B应用中也会用到,为避免多次重复创建,可以将A中的脚本先克隆,再移动到B应用中。
- 参考登录华为云Astro轻应用应用设计器中操作,登录应用设计器。
- 在左侧导航栏中,选择“逻辑”。
- 将鼠标放在对应的脚本上,单击 ,选择“移动”。 ,选择“移动”。
- 在移动到其他应用中,选择待移动的元素,单击“下一步”。
- 选择脚本待移动到的应用,单击“确认”。
     
     只支持移动到有开发权限的应用下。 
克隆脚本
脚本创建完成后,支持将脚本克隆到当前应用中。例如,应用A中存在两个或多个功能类似的脚本,此时可基于已创建的脚本克隆出一个新脚本,基于克隆后的脚本进行修改,减少重复创建的操作。
- 参考登录华为云Astro轻应用应用设计器中操作,登录应用设计器。
- 在左侧导航栏中,选择“逻辑”。
- 将鼠标放在对应的脚本上,单击 ,选择“克隆”。 ,选择“克隆”。
- 设置脚本的唯一标识,单击“确认”。
     
     克隆成功后,在脚本目录下,可查看到克隆成功的脚本。 
删除脚本
脚本不再使用时,可通过删除功能,将脚本从应用中删除,避免占用账号的资源配额。
- 参考登录华为云Astro轻应用应用设计器中操作,登录应用设计器。
- 在左侧导航栏中,选择“逻辑”。
- 将鼠标放在对应的脚本上,单击 ,选择“删除”。 ,选择“删除”。
- 在弹出的确认框中,勾选“同时删除资源中的记录?”,单击“确认”,即可删除脚本。
     
     删除脚本时,如果不勾选“同时删除资源中的记录?”,仅会删除该脚本,使用该脚本的功能模块不会受到影响可正常使用。 
 
  