Я пытаюсь использовать user xterm.js в моем приложении Meteor, и я не могу заставить его работать, потому что я получил Terminal is not defined
.Как использовать xterm.js с Meteor
Я использую Xterm, как это в main.html моего клиента:
<script src="../imports/ui/xterm.js"></script>
<div id="terminal"></div>
<script>
var term = new Terminal();
term.open(document.getElementById('#terminal'));
term.write('Hello from \033[1;3;31mxterm.js\033[0m $ ')
</script>
И XTerm импортируется, потому что, если я взгляну в терминале можно увидеть:
Кто-то уже используется xterm.js с Meteor и может поставить меня на правильный путь?
Когда я это делаю, я не вижу xterm.js в консоли dev, и у меня все еще есть такая же ошибка – Jerome
Файл 'xterm.js', как вы его получили? Не могли бы вы убедиться, что он работает в браузере? возможно, попробуйте добавить его в статический html-файл, чтобы увидеть, работает ли он. – Khang
Если я делаю localhost/js/xterm.js, файл отображается в моем браузере. (Да, я переместил xterm.js, но я тоже сделал это с вашим ответом). И я получил его, выполнив копию репо и перемещая dist/xterm.js в моем проекте – Jerome