问题标签 [inquirerjs]

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 回答
34 浏览

javascript - 如何使更新准备好的语句在 Node JS 中的 JavaScript 中工作

此代码来自询问者声明。roleID、val.firstname 和 val.lastName 是很好的变量,因为它们在程序的其他地方进行了测试。虽然更新语句没有更新。我尝试在 where 语句变量周围加上双引号,但这不起作用。我究竟做错了什么?相同的语句在 mysql shell 中有效。

0 投票
3 回答
94 浏览

javascript - 如何在查询器节点js中调用另一个页面函数名称

我正在使用 nodejs 中的查询器制作 CLI。

因此,在每个选择列表中,我都必须给出退出选择,因此如果用户想退出,他/她可以轻松退出。

所以我必须一次又一次地编写 Exit 来避免这个问题,我创建了一个Exit.js文件并将 Exit 代码移到那里,这样我就可以一次又一次地使用代码。

退出.js

我的 executeQuery 代码看起来像这样

执行查询.js

当我从executeQuery选项中选择Exit并按 Y选项时,我从Exit.js文件中收到此错误

0 投票
1 回答
71 浏览

javascript - 在循环中使用查询器 js 不等待用户输入

我有一系列更改要应用于数据库,并且每次更改都需要用户确认。因此,我习惯于inquirer js询问用户是否要应用这些更改。

我在循环外尝试并且可以工作,但是如果我在循环内执行它就不会。它显示了问题,但循环继续不让用户回答是或否。我正在查看 SO 和互联网,但我找不到任何这样的示例或代码,amb 尝试什至可能吗?

这是我的代码:

也尝试过,async/await但我遇到了同样的问题。

0 投票
0 回答
37 浏览

javascript - Javascript Inquirer(npm 包)promt 退出,退出代码只有在程序的一处

我尝试制作一个简单的 cli nodejs 游戏,询问者要求玩家输入 - 名称和问题答案。

我编写了以下代码,它按预期工作:

但是这段代码不起作用,我的调试器也不会进入它:

(我检查了一下,粉笔不是问题)。

我使用 nodejs 16.13.2 和 npm 8.1.2 在 Windows 21H2 上运行 JetBrains Webstorm 任何帮助表示赞赏!

0 投票
1 回答
18 浏览

npm - NPM CLI 返回命令未找到

我创建了一个简单的 CLI 来使用查询器引导项目,并已成功将其发布到 NPM。但是,当安装它时

它已成功加载和安装。跑步时

在 cmd 行中,它确实返回“找不到命令”并且在运行时

我在 Windows 10 和 linux ubuntu 20.4 上都试过了。这是我的 index.js:https ://sourceb.in/ZGZMWKU8tb

这是我的 package.json:

(作为粘贴箱:https ://sourceb.in/CF4ydtNccG )。我希望任何人都可以帮助我,以便我可以更轻松、更快地引导项目和配置文件。

0 投票
0 回答
5 浏览

javascript - 如何在控制台登录 Node JS 时接受用户输入

我想在记录控制台时接受控制台输入。例如。虽然控制台每 1 秒记录一次,但可以选择接受用户输入,例如 Chrome 开发控制台。

我的代码: