当前位置: 首页>>代码示例>>TypeScript>>正文


TypeScript ChildProcess.kill方法代码示例

本文整理汇总了TypeScript中child_process.ChildProcess.kill方法的典型用法代码示例。如果您正苦于以下问题:TypeScript ChildProcess.kill方法的具体用法?TypeScript ChildProcess.kill怎么用?TypeScript ChildProcess.kill使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在child_process.ChildProcess的用法示例。


在下文中一共展示了ChildProcess.kill方法的10个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的TypeScript代码示例。

示例1: callback

        }, (err, results) => {
            if (err) {
                searchProcess.kill();
                return callback(err);
            }

            callback(null, results);
            searchProcess.kill();
        });
开发者ID:hmenager,项目名称:composer,代码行数:9,代码来源:search.controller.ts

示例2: end

    public end() {
        if (this.cameraProcess) {
            this.cameraProcess.kill();
        }

        if (this.streamingProcess) {
            this.streamingProcess.kill();
        }
    }
开发者ID:UmairB,项目名称:makeblock,代码行数:9,代码来源:Camera.ts

示例3: stopSsLocal

function stopSsLocal() {
  if (!ssLocal) {
    return Promise.resolve();
  }
  ssLocal.kill();
  return Promise.resolve();
}
开发者ID:fang2x,项目名称:outline-client,代码行数:7,代码来源:process_manager.ts

示例4: deactivate

export function deactivate() {
  // If sbt was started by this extension, kill the process.
  // FIXME: This will be a problem for other clients of this server.
  if (sbtProcess) {
    sbtProcess.kill()
  }
}
开发者ID:dotty-staging,项目名称:dotty,代码行数:7,代码来源:extension.ts

示例5: forgeSpawnWrapper

 process.stdin.on('data', (data) => {
   if (data.toString().trim() === 'rs' && lastSpawned) {
     console.info('\nRestarting App\n'.cyan);
     (lastSpawned as any).restarted = true;
     lastSpawned.kill('SIGTERM');
     forgeSpawnWrapper();
   }
 });
开发者ID:balloonzzq,项目名称:electron-forge,代码行数:8,代码来源:start.ts

示例6: disposeClient

	private disposeClient() {
		if (this._client) {
			this.child.kill();
			this.child = null;
			this._client = null;
			this.channels = Object.create(null);
		}
	}
开发者ID:asotog,项目名称:vscode,代码行数:8,代码来源:ipc.cp.ts

示例7: stop

 public stop() {
     this.logger.log("-- Tsc Stopping --");
     this.childTsc.kill();
     return {
         onComplete: (todoOnClose: () => void) => {
             this.todoOnClose = todoOnClose;
         },
     };
 }
开发者ID:hospitalityPulse,项目名称:hospitalityPulseOpen,代码行数:9,代码来源:TscWrapper.ts

示例8: dispose

  dispose() {
    if (this.nvim) {
      this.nvim.quit();
    }

    if (this.process) {
      this.process.kill();
    }
  }
开发者ID:knze,项目名称:Vim,代码行数:9,代码来源:neovim.ts

示例9: cancel

	cancel(): Promise<void> {
		if (!this.peerflix) {
			return Promise.resolve();
		}

		this.peerflix.kill('SIGTERM');
		this.peerflix = null;

		return Promise.resolve();
	}
开发者ID:A1nu,项目名称:torrent-proxy,代码行数:10,代码来源:index.ts

示例10: close

	close() {
		if (!this.debugProcess) {
			this.call<DebuggerState>('Command', [{ name: 'halt' }], (err, state) => {
				if (err) return logError('Failed to halt.');
				this.call<DebuggerState>('Restart', [], (err, state) => {
					if (err) return logError('Failed to restart.');
				});
			});
		} else {
			this.debugProcess.kill();
		}
	}
开发者ID:casualjim,项目名称:vscode-go,代码行数:12,代码来源:goDebug.ts


注:本文中的child_process.ChildProcess.kill方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。