Xterm.js: Невозможно запустить демонстрацию

Созданный на 2 апр. 2018  ·  4Комментарии  ·  Источник: xtermjs/xterm.js

Подробности

  • Браузер и версия браузера: Chrome 61
  • Версия ОС: 10.12.1
  • Версия xterm.js: последняя

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

  1. git clone https://github.com/xtermjs/xterm.js.git
  2. cd xterm.js
  3. нпм я
  4. npm run смотреть
  5. В другом терминале "npm start"

Когда я это делаю, я получаю:

~/Downloads/node_modules/xterm/typings/xterm.d.ts(14,15): error TS2300: Duplicate identifier 'FontWeight'.
~/Downloads/node_modules/xterm/typings/xterm.d.ts(247,16): error TS2300: Duplicate identifier 'Terminal'.
~/Downloads/xterm.js-master/typings/xterm.d.ts(14,15): error TS2300: Duplicate identifier 'FontWeight'.
~/Downloads/xterm.js-master/typings/xterm.d.ts(254,16): error TS2300: Duplicate identifier 'Terminal'.

Когда я открываю демонстрацию, я получаю черный экран терминала без текста.
В инструментах разработчика Chrome я вижу:

Uncaught TypeError: Cannot read property 'length' of undefined
    at Parser.parse (xterm.js:2280)
    at Terminal._innerWrite (xterm.js:4090)
    at xterm.js:4075

Что исходит из:

    Parser.prototype.parse = function (data) {
        var l = data.length;
        var cs;
        var ch;

Самый полезный комментарий

@ circuitry2 нужно исправить сейчас

Все 4 Комментарий

Я могу возразить, должно быть, это было вызвано недавним толчком.

Вызвано https://github.com/xtermjs/xterm.js/pull/1355 , в терминал записывается undefined .

О, JavaScript, ты такой сумасшедший:

screen shot 2018-04-02 at 8 13 42 am

К вашему сведению @ AlexandrePetit-Pas @parisk

@ circuitry2 нужно исправить сейчас

Была ли эта страница полезной?
0 / 5 - 0 рейтинги

Смежные вопросы

Tyriar picture Tyriar  ·  4Комментарии

jestapinski picture jestapinski  ·  3Комментарии

ghost picture ghost  ·  4Комментарии

zhangjie2012 picture zhangjie2012  ·  3Комментарии

LB-J picture LB-J  ·  3Комментарии