本文整理匯總了TypeScript中svcinstall.SvcInstall.install方法的典型用法代碼示例。如果您正苦於以下問題:TypeScript SvcInstall.install方法的具體用法?TypeScript SvcInstall.install怎麽用?TypeScript SvcInstall.install使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類svcinstall.SvcInstall
的用法示例。
在下文中一共展示了SvcInstall.install方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的TypeScript代碼示例。
示例1: function
var installSvc = function(svcName, options): Q.Promise<any> {
var defer = Q.defer<any>();
svcinstall.install(svcName, options, function (err, config) {
if (err) {
defer.reject(err);
return;
}
console.log('\tname : ' + config["name"]);
console.log('\tlogs : ' + config["logFolder"]);
console.log('\tservice : ' + config["definition"]);
console.log();
console.log('Writing service config to ' + SVC_FILE_NAME);
fs.writeFileSync(_cfgPath, JSON.stringify(config, null, 2), 'utf8');
console.log('Installed Successfully');
defer.resolve(config);
});
return defer.promise;
}