Когда я это делаю, я получаю:
~/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;
Я могу возразить, должно быть, это было вызвано недавним толчком.
Вызвано https://github.com/xtermjs/xterm.js/pull/1355 , в терминал записывается undefined
.
О, JavaScript, ты такой сумасшедший:
К вашему сведению @ AlexandrePetit-Pas @parisk
@ circuitry2 нужно исправить сейчас
Самый полезный комментарий
@ circuitry2 нужно исправить сейчас