@name 重新构建指定项目 @author hwliang<2021-08-26> @param project_name: string<项目名称> @return bool
(self,project_name)
| 709 | return public.return_data(True,'修改项目成功') |
| 710 | |
| 711 | def rebuild_project(self,project_name): |
| 712 | ''' |
| 713 | @name 重新构建指定项目 |
| 714 | @author hwliang<2021-08-26> |
| 715 | @param project_name: string<项目名称> |
| 716 | @return bool |
| 717 | ''' |
| 718 | project_find = self.get_project_find(project_name) |
| 719 | if not project_find: return False |
| 720 | nodejs_version = project_find['project_config']['nodejs_version'] |
| 721 | npm_bin = self.get_npm_bin(nodejs_version) |
| 722 | |
| 723 | public.ExecShell(self.get_last_env(nodejs_version) + "cd {} && {} rebuild &>> {}".format(project_find['path'],npm_bin,self._npm_exec_log)) |
| 724 | return True |
| 725 | |
| 726 | |
| 727 | def remove_project(self,get): |
no test coverage detected