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


TypeScript terminal.yellow方法代码示例

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


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

示例1: switch

  workflow.reporter.subscribe((event: DryRunEvent) => {
    nothingDone = false;

    switch (event.kind) {
      case 'error':
        error = true;

        const desc = event.description == 'alreadyExist' ? 'already exists' : 'does not exist';
        logger.warn(`ERROR! ${event.path} ${desc}.`);
        break;
      case 'update':
        loggingQueue.push(tags.oneLine`
        ${terminal.white('UPDATE')} ${event.path} (${event.content.length} bytes)
      `);
        break;
      case 'create':
        loggingQueue.push(tags.oneLine`
        ${terminal.green('CREATE')} ${event.path} (${event.content.length} bytes)
      `);
        break;
      case 'delete':
        loggingQueue.push(`${terminal.yellow('DELETE')} ${event.path}`);
        break;
      case 'rename':
        loggingQueue.push(`${terminal.blue('RENAME')} ${event.path} => ${event.to}`);
        break;
    }
  });
开发者ID:cexbrayat,项目名称:angular-cli,代码行数:28,代码来源:schematics.ts

示例2: if

 .then((data: Array<boolean>) => {
   const [isYarnInstalled, isCNPMInstalled] = data;
   if (isYarnInstalled && isCNPMInstalled) {
     console.log(terminal.yellow('You can `ng config -g cli.packageManager yarn` '
       + 'or `ng config -g cli.packageManager cnpm`.'));
   } else if (isYarnInstalled) {
     console.log(terminal.yellow('You can `ng config -g cli.packageManager yarn`.'));
   } else if (isCNPMInstalled) {
     console.log(terminal.yellow('You can `ng config -g cli.packageManager cnpm`.'));
   } else  {
     if (packageManager !== 'default' && packageManager !== 'npm') {
       console.log(terminal.yellow(`Seems that ${packageManager} is not installed.`));
       console.log(terminal.yellow('You can `ng config -g cli.packageManager npm`.'));
     }
   }
 });
开发者ID:headinclouds,项目名称:angular-cli,代码行数:16,代码来源:check-package-manager.ts

示例3: tap

      tap(result => {
        if (result.success) {
          parentLogger.info(terminal.green('SUCCESS'));
        } else {
          parentLogger.info(terminal.yellow('FAILURE'));
        }
        parentLogger.info('Result: ' + JSON.stringify({ ...result, info: undefined }, null, 4));

        parentLogger.info('\nLogs:');
        logs.forEach(l => parentLogger.next(l));
        logs.splice(0);
      }),
开发者ID:angular,项目名称:angular-cli,代码行数:12,代码来源:architect.ts

示例4: _fromPackageJson

  let localVersion;
  let shouldWarn = false;

  try {
    localVersion = _fromPackageJson();
    shouldWarn = localVersion != null && globalVersion.compare(localVersion) > 0;
  } catch (e) {
    // eslint-disable-next-line no-console
    console.error(e);
    shouldWarn = true;
  }

  if (shouldWarn && isWarningEnabled('versionMismatch')) {
    const warning = terminal.yellow(tags.stripIndents`
    Your global Angular CLI version (${globalVersion}) is greater than your local
    version (${localVersion}). The local Angular CLI version is used.

    To disable this warning use "ng config -g cli.warnings.versionMismatch false".
    `);
    // Don't show warning colorised on `ng completion`
    if (process.argv[2] !== 'completion') {
        // eslint-disable-next-line no-console
      console.error(warning);
    } else {
        // eslint-disable-next-line no-console
      console.error(warning);
      process.exit(1);
    }
  }

  // No error implies a projectLocalCli, which will load whatever
  // version of ng-cli you have installed in a local package.json
开发者ID:baconwaffles,项目名称:angular-cli,代码行数:32,代码来源:init.ts

示例5:

 .forEach(line => console.error(terminal.yellow('  ' + line)));
开发者ID:fmalcher,项目名称:angular-cli,代码行数:1,代码来源:process.ts

示例6:

 warn: s => terminal.bold(terminal.yellow(s)),
开发者ID:angular,项目名称:angular-cli,代码行数:1,代码来源:index.ts


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