1. Резюме

Если я запускаю команды Grunt в ConEmu, иногда мой вывод передний план = фон.

Иначе я запускаю любые другие команды CLI в ConEmu, я не могу воспроизвести эту ошибку.


2. Среда

  • Windows 10 Enterprise LTSB 64-разрядная версия EN,
  • ConEmu 180206 [64] Alpha,
  • Far Manager 3.0 (сборка 5151) x64,
  • Node.js 9.7.1,
  • grunt-cli v1.2.0,
  • хрюкать v1.0.2,
  • grunt-hello-world 0.1.0.

3. проект

Смотрите пример конфигурации проекта в ветке SashaFarColors моего репозитория.

Например, я использую просто плагин grunt-hello-world , который печатает «Hello world!».

Мой файл Gruntfile.coffee :

module.exports = (grunt) ->

    grunt.loadNpmTasks('grunt-hello-world')

    grunt.initConfig

        hello_world:
            world:
                name: "world!"

4. Действия по воспроизведению

  1. Я устанавливаю последнюю портативную версию ConEmu,
  2. Я удаляю Far Manager → Я удаляю все данные из %USERPROFILE%/AppData/Local/Far Manager и %APPDATA%/Far Manager → Я устанавливаю Far Manager.
  3. Я печатаю в терминале $:

    grunt hello_world
    

5. Ожидаемое поведение

Если терминал == Hyper для Windows в режиме Far:

Hyper


6. Фактическое поведение

Еще терминал == ConEmu в дальнем режиме:

ConEmu

Журнал (« Settings → « Features → «Я поставил отметку на Log console output):

Far Manager, version 3.0 (build 5151) x64Not enough memory is available to complete this operation.Press <kbd>Enter</kbd> to retry or <kbd>Esc</kbd> to continue…
D:\SashaDemoRepositories\SashaGruntDebugging>grunt hello_world
[4mRunning "hello_world:world" (hello_world) task[24m
Hello world!

[32mDone.[39m

7. Не помогло

Я пытаюсь изменить:

  1. Цветовая схема,
  2. другие разные настройки ConEmu.

1 ответ1

1

Проблема была исправлена в сборке 180309.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .