问题标签 [jquery-terminal]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
39 浏览

javascript - 如何使用 jQuery 终端制作日志检索系统

我目前的项目

我正在尝试使用具有日志检索功能的 jsQuery 制作终端。

我的问题

我不知道怎么做

  1. 使函数使用一个参数,而不是一个一个地编写每个命令。

这是我的代码:

0 投票
1 回答
85 浏览

html - 具有 HTML 3.2 文档类型的网页上的小书签中的错误

我有一个书签,它使用我在 JavaScriptjQuery Terminal中基于 Scheme 的 lisp使用 Scheme 语言创建 REPL 。

小书签并不重要,它只是创建终端,小书签的链接在 GitHub 上:

https://github.com/jcubic/lips/blob/devel/examples/bookmark.js

,这在任何网站上都可以正常工作,但是当我在具有此文档类型的Scheme SRFI 页面上运行它时:

终端无法正常工作。不同的是,当我键入“(lambda()”并将光标移到第二个左括号、下一个右括号和下一行时。

截屏

它在任何其他网站上都可以正常工作。任何专家都可以解释正在发生的事情,以及是否有办法添加一些东西以使其发挥作用?该页面几乎没有CSS。所以没有冲突,我添加了作用域类名,所以每个通用名在类名中都有前缀cmd-terminal-以确保没有冲突。

对不起,没有简单和最小的例子。也许您只需查看带有实际代码的开发工具即可回答。

我使用最新的 Chrome 浏览器在 Fedora GNU/Linux 上运行它。

0 投票
1 回答
283 浏览

javascript - 使用 HTML 和 JavaScript 创建 Linux 终端主题网站

我正在尝试创建一个具有多个命令的 Linux 终端主题网站。用户可以像普通终端一样自由使用他/她想要的任何命令。我创建了一个示例 HTML 文件,并包含一个简单的函数,当用户显示一只猫时,它会显示一只“猫”。但是,我在创建多个函数时遇到了问题。我对javascript和HTML不太熟悉,所以这可能是一个愚蠢的问题。我的代码是:

输出网站如下所示:

The_pic_of_website

现在,如果我再添加一个功能。我得到错误function_name not found。我的多功能示例代码是,

所以,我想要一个可以与多个命令(功能)交互的终端。此外,很高兴能被引导到其他资源,这些资源可能会提供有关此主题的有用信息。提前致谢。(另外,我参考了https://itnext.io/how-to-create-interactive-terminal-like-website-888bb0972288)。

0 投票
1 回答
51 浏览

typescript - 3.1 之后的 TypeScript 不接受回调函数参数类型

我对jQuery Terminal有这个问题。我有相当大的 d.ts 文件,但它不能正常工作我试图更新依赖关系并且一切都坏了。一段时间以来,我无法更新 TypeScript,因为出现了这种类型的错误(3.1 之后的版本)

甚至那个回调函数也定义了类型。

我检查了 TypeScript 操场,这工作正常:

当我使用 hey 时,我有没有类型的函数,并且类型是从我的回调定义中获取的。任何人都知道为什么会发生这种情况以及如何解决它?问题是,当我不更新打字稿时,我从 babel_traverse 收到错误,例如 TypeScript 不要对代码进行类型检查,打字稿出现数千个无效语法错误,请参阅:Angular: node_modules/@types/babel _traverse/index .d.ts(1137,43):错误 TS1109:预期表达式

如果您不知道答案,也许您知道如何调试我的 typescript d.ts 文件,以便我自己找到问题所在。

编辑:

这是类型声明的一部分:

问题是这在以前版本的 TypeScript 中运行良好。

这是我的tsconfig.json

我在 test.ts 中有这个检查 CI 中的类型:

0 投票
0 回答
37 浏览

c# - 如何将 jquery 终端添加到我的 c# ASP.NET MVC 应用程序的视图中?

除了一些简单的介绍性教程和乱用默认模板外,这是我的第一个 ASP.NET 应用程序,我对所有的配置、文件夹、功能有点不知所措。我想将在此处找到的 jquery 终端 https://terminal.jcubic.pl/添加 到我的 html 页面之一,但是有关如何执行此操作的说明不是很有帮助。下载后我什至在哪里解压缩/安装它?一旦它在正确的位置,我如何引用它/将它包含在 html 页面中?需要打包吗?任何帮助将非常感激。

0 投票
1 回答
19 浏览

jquery - 参数在 jquery 终端插件中不起作用

我最近一直在研究一个使用 jquery 终端插件的电子应用程序。我正在使用插件的 cmd 功能,并希望在给出命令时传递一个参数,然后打印两个参数。我的整个 renderer.js 文件如下所示:

0 投票
1 回答
124 浏览

javascript - 用 Web Worker 中的字符替换所有 html 实体的替代方法

我试图让我的脚本(jQuery 终端库)在 Web Worker 中运行,只需最少的 jQuery 替换并且没有 JS-DOM。我有这样的bare_text功能:

我需要改变这个函数来做同样的事情,但没有 DOM 和 jQuery。有什么选择吗?

另外,如果您知道如何以其他方式简化这些功能,我将非常感激。那么这些函数的作用(代码很旧)它用适当的字符替换任何 html 实体,并忽略被视为普通文本的 html 标记。

0 投票
2 回答
73 浏览

javascript - jQuery 终端:如何取消设置掩码?

我正在使用jQuery 终端来构建我的网站。

现在我正在构建signin命令:

此代码工作正常。但之后这个过程set_mask('*')会一直存在。

我试过this.set_mask(false);了,但它不起作用。如何取消设置此面具?

任何帮助表示赞赏

0 投票
1 回答
313 浏览

javascript - 如何使用 jQuery 终端向 shell 发送命令?

我想构建一个基于 Web 的终端并且我想执行一个 shell 命令。

如何使用jQuery 终端库向 shell 发送命令并打印回复?

0 投票
0 回答
64 浏览

javascript - 升级到 jquery.terminal-2.19.2.js 后浏览器变得迟缓

我们有一个 Web 应用程序,我们有 Web 终端从那里触发一些命令,请求通过 websocket 返回到服务器进行处理,结果到达浏览器并显示在 Web 终端上。

这个 Web 终端是使用 Angular.JS 和jquery.terminal-0.10.0.js开发的,在我们升级到jquery.terminal-2.19.2.js之前它运行良好。从 Web 终端发出命令后,浏览器开始逐渐变慢。经过一段时间的使用,终端上键入的字符和响应看起来好像正在以慢动作打印。

有没有人遇到过同样的情况?有什么决议吗?我尝试升级到最新的 jquery.terminal-2.27.1.js但没有任何改进。

浏览器:Chrome(版本 91.0.4472.12(64 位))和 FireFox-89(64 位)

操作系统:Windows-10

Jquery 版本 - 3.5.1(更改 jquery 版本不会影响问题)

任何帮助表示赞赏。