本文整理汇总了TypeScript中opn.default函数的典型用法代码示例。如果您正苦于以下问题:TypeScript default函数的具体用法?TypeScript default怎么用?TypeScript default使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了default函数的10个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的TypeScript代码示例。
示例1: opn
app.listen(port, (err) => {
if (err) {
return console.log('something bad happened', err)
}
opn('http://localhost:5000')
return console.log(`server is listening on ${port}`)
})
开发者ID:blockstack,项目名称:blockstack-cli,代码行数:7,代码来源:proofs-server.ts
示例2: openLinkInBrowser
/**
* Opens the specified URL and appends the specified object (if defined)
* as query string parameters
*/
public static openLinkInBrowser(link: string, args?: any, hash?: string): Thenable<void> {
let qs = [];
if (args) {
// check arguments
for(let name in args) {
if (args.hasOwnProperty(name)) {
qs.push(
name + '=' + encodeURIComponent(args[name])
);
}
}
}
// append the query string if defined
if (qs.length > 0) {
if (link.indexOf('?') > -1) {
link += '&' + qs.join('&');
} else {
link += '?' + qs.join('&');
}
}
// appends the hash directive
if (hash) {
if (hash[0] != '#') {
hash = '#' + hash;
}
link += hash;
}
return opn(link);
}
开发者ID:HvyIndustries,项目名称:crane,代码行数:33,代码来源:crane.ts
示例3: reject
server.listen(serveTaskOptions.port, serveTaskOptions.host, (err: any, _stats: any) => {
if (err) {
return reject(err);
}
if (serveTaskOptions.open) {
opn(serverAddress);
}
});
开发者ID:RoPP,项目名称:angular-cli,代码行数:8,代码来源:serve.ts
示例4: map
map(buildEvent => {
if (first && options.open) {
first = false;
opn(opnAddress);
}
return buildEvent;
}),
开发者ID:fmalcher,项目名称:angular-cli,代码行数:8,代码来源:index.ts
示例5: reject
(err: any, _stats: any) => {
if (err) {
return reject(err);
}
if (serveTaskOptions.open) {
opn(serverAddress + servePath);
}
});
开发者ID:Serdji,项目名称:angular-cli,代码行数:8,代码来源:serve.ts
示例6: run
public async run(options: DocCommandSchema & Arguments) {
let searchUrl = `https://angular.io/api?query=${options.keyword}`;
if (options.search) {
searchUrl = `https://www.google.com/search?q=site%3Aangular.io+${options.keyword}`;
}
return opn(searchUrl, {
wait: false,
});
}
开发者ID:DevIntent,项目名称:angular-cli,代码行数:10,代码来源:doc-impl.ts
示例7: function
server.listen(commandOptions.port, `${commandOptions.host}`, function(err: any, stats: any) {
if (err) {
console.error(err.stack || err);
if (err.details) { console.error(err.details); }
reject(err.details);
} else {
const { open, host, port } = commandOptions;
if (open) {
opn(url.format({ protocol: 'http', hostname: host, port: port.toString() }));
}
}
});
开发者ID:filoxo,项目名称:angular-cli,代码行数:12,代码来源:serve-webpack.ts
示例8: opn
return Printer.write(results, flags.output, outputPath).then(results => {
if (flags.output === Printer.OutputMode[Printer.OutputMode.html] ||
flags.output === Printer.OutputMode[Printer.OutputMode.domhtml]) {
if (flags.view) {
opn(outputPath, {wait: false});
} else {
log.log('CLI', 'Protip: Run lighthouse with `--view` to immediately open the HTML report in your browser');
}
}
return results;
});
开发者ID:CondeNast,项目名称:lighthouse,代码行数:12,代码来源:bin.ts
示例9: reject
server.listen(serveTaskOptions.port, `${serveTaskOptions.host}`, (err: any, stats: any) => {
if (err) {
console.error(err.stack || err);
if (err.details) { console.error(err.details); }
reject(err.details);
} else {
const { open, ssl, host, port } = serveTaskOptions;
if (open) {
let protocol = ssl ? 'https' : 'http';
opn(url.format({ protocol: protocol, hostname: host, port: port.toString() }));
}
}
});
开发者ID:marc-sensenich,项目名称:angular-cli,代码行数:13,代码来源:serve-webpack.ts
示例10: opnWrapper
export function opnWrapper(url, name, bs) {
var options = (function () {
if (_.isString(name)) {
return {app: name};
}
if (Immutable.Map.isMap(name)) {
return name.toJS();
}
return {};
})();
var opn = require("opn");
opn(url, options).catch(function () {
bs.events.emit("browser:error");
});
}
开发者ID:BrowserSync,项目名称:browser-sync,代码行数:15,代码来源:utils.ts
注:本文中的opn.default函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论