Xterm.js: Impossible d'exécuter la démo

Créé le 2 avr. 2018  ·  4Commentaires  ·  Source: xtermjs/xterm.js

Des détails

  • Navigateur et version du navigateur : Chrome 61
  • Version du système d'exploitation : 10.12.1
  • version xterm.js : dernière

Étapes à reproduire

  1. git clone https://github.com/xtermjs/xterm.js.git
  2. cd xterm.js
  3. npm je
  4. montre de course npm
  5. Dans un autre terminal "npm start"

Quand je fais ça, j'obtiens :

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

Lorsque j'ouvre la démo, j'obtiens l'écran du terminal noir sans texte.
Dans les outils de développement Chrome, je vois :

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

Qui vient de :

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

typbug

Commentaire le plus utile

@circuitry2 devrait être corrigé maintenant

Tous les 4 commentaires

Je peux repro, doit avoir été causé par une poussée récente.

Causé par https://github.com/xtermjs/xterm.js/pull/1355 , undefined est écrit sur le terminal.

Oh JavaScript, tu es tellement fou :

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

Pour info @AlexandrePetit-Pas @parisk

@circuitry2 devrait être corrigé maintenant

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

Mlocik97-issues picture Mlocik97-issues  ·  3Commentaires

johnpoth picture johnpoth  ·  3Commentaires

tandatle picture tandatle  ·  3Commentaires

ghost picture ghost  ·  4Commentaires

fabiospampinato picture fabiospampinato  ·  4Commentaires