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;
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 :
Pour info @AlexandrePetit-Pas @parisk
@circuitry2 devrait être corrigé maintenant
Commentaire le plus utile
@circuitry2 devrait être corrigé maintenant