
# 参考基线组件开发新组件
#### 操作步骤
1. 解压下载到本地的组件包（例如，shiftManagement.zip）。
2. 将文件名中含有的"shiftManagement"全部都修改为新的名称，例如"shiftManagementnew"。 
   实际开发过程中，文件名和组件名可以自定义，但是两者必须一致。
   ![](https://support.huaweicloud.com/devg-isdp-Intel/zh-cn_image_0000001514264322.png "点击放大")
   
   
3. 打开除了图片文件夹外的所有文件，全文搜索"shiftManagement"，并替换为"shiftManagementnew"。 
   ![](https://support.huaweicloud.com/devg-isdp-Intel/public_sys-resources/note_3.0-zh-cn.png)
   下载后的基线组件中的所有文件，都要搜索替换组件名称，避免上传后覆盖原有的基线组件。
   - 如果packageinfo.json中的组件名没有修改，那么后面在上传该组件时会覆盖基线组件，可能造成基线APP不可用。
   
   - 如果其它文件没有修改完全，会造成该组件功能异常，例如无法根据路径显示图片等。
    
   
   
4. 组件重命名完成后，根据需求修改7个文件中的代码，开发新的组件。 
   组件代码的修改，请参见[开发页面](https://support.huaweicloud.com/devg-isdp-Intel/seddev_028.html)中的说明。
   
   
5. 组件开发完成后，选中文件夹内的所有的文件压缩成zip包。 
   ![](https://support.huaweicloud.com/devg-isdp-Intel/public_sys-resources/notice_3.0-zh-cn.png)
   选中所有文件后压缩，不要对文件夹进行压缩，且压缩文件必须为zip格式。
   
   
 
