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


TypeScript opn.default函数代码示例

本文整理汇总了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;未经允许,请勿转载。