Xterm.js: No se puede ejecutar la demostración

Creado en 2 abr. 2018  ·  4Comentarios  ·  Fuente: xtermjs/xterm.js

Detalles

  • Navegador y versión del navegador: Chrome 61
  • Versión del SO: 10.12.1
  • Versión de xterm.js: última

pasos para reproducir

  1. clon de git https://github.com/xtermjs/xterm.js.git
  2. cd xterm.js
  3. npm yo
  4. npm ejecutar reloj
  5. En otra terminal "npm start"

Cuando hago esto, obtengo:

~/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'.

Cuando abro la demostración, aparece la pantalla del terminal en negro sin texto.
En las herramientas para desarrolladores de Chrome veo:

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

Que viene de:

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

typbug

Comentario más útil

@ circuitry2 debería arreglarse ahora

Todos 4 comentarios

Puedo reprobar, debe haber sido causado por un empujón reciente.

Causado por https://github.com/xtermjs/xterm.js/pull/1355 , undefined se está escribiendo en la terminal.

Oh JavaScript, estás tan loco:

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

FYI @ AlexandrePetit-Pas @parisk

@ circuitry2 debería arreglarse ahora

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

ghost picture ghost  ·  4Comentarios

goxr3plus picture goxr3plus  ·  3Comentarios

chris-tse picture chris-tse  ·  4Comentarios

LB-J picture LB-J  ·  3Comentarios

tandatle picture tandatle  ·  3Comentarios