gpt4 book ai didi

javascript - 如何将 xterm.js 与 Meteor 一起使用

转载 作者:行者123 更新时间:2023-11-28 18:10:40 25 4
gpt4 key购买 nike

我正在尝试使用 xterm.js在我的 Meteor 应用程序中,我无法使其工作,因为我得到 Terminal is not Defined

我在客户的 main.html 中使用 xterm,如下所示:

<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 被导入,因为如果我在终端中查看,我可以看到: enter image description here

有人已经将 xterm.js 与 Meteor 一起使用,并且可以让我走上正轨吗?

最佳答案

这样是行不通的。您需要在 client/main.js 文件中导入该文件,并在之后使用其函数:

客户端/main.js:

import '../imports/ui/xterm.js';

Meteor.startup(() => {
var term = new Terminal();
term.open(document.getElementById('#terminal'));
term.write('Hello from \033[1;3;31mxterm.js\033[0m $ ')
});

记得删除main.html文件中的两个脚本标签。

更新:如果仍然不起作用,则将 xterm.js 文件移动到 client/compatibility/xterm.js 并删除上面代码中的 import 语句。

关于javascript - 如何将 xterm.js 与 Meteor 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41673261/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com