如何在 JavaScript 中的命令提示符下进行操作
How to make an operation in command prompt in JavaScript
我有两个文件 - user.js 和 dataserver.js。
数据服务器.js包含以下 express.js 和 node.js API:
var express = require('express');
var app = express();
var bodyParser = require('body-parser')
app.use(bodyParser.json())
var quotes = [];
app.get('/quote', function(req, res) {
var q = quotes[req.params.id];
res.json(q);
});
app.post('/quote', function(req, res) {
var newQuote = {
author : req.body.author,
text : req.body.text
};
quotes.push(newQuote);
res.json(true);
});
我想要的是,在节点中运行 user.js 后,在命令提示符下有一个命令行运行时输入.js
/********
Enter Operation
[1] Show All Quotes
[2] Add Quotes
[3] Exit
*/
听起来您只需要输出一条消息,然后使用以下模块提示用户输入其中一个选项。
请尝试以下模块来处理 shell 提示。
$ npm install prompt
https://github.com/flatiron/prompt
相关文章:
- 命令按钮操作
- 是否可以使用WSH javascript sendKeys方法将Alt+Space发送到命令提示符
- 如何在命令提示符下运行js文件
- 当用户在命令提示符中选择任何字符串时,节点Js不为任何请求提供服务
- 如何在 JavaScript 中的命令提示符下进行操作
- 执行命令链接的操作并显示对话框
- 如何动态操作角度 ng-include 命令
- 当 JavaScript 将禁用属性更改为 false 时,命令按钮不会调用操作
- 如何在使用 nsIProcess 运行文件时隐藏命令提示符窗口.bat
- 如何从javascript调用命令提示符
- 使用 Javascript 在命令提示符下提示用户输入
- 量角器将浏览器名称从命令提示符传递到 conf.js
- 如何从php执行命令提示符
- node.js应用程序从命令提示符下运行,但不能直接运行
- 是否可以从批处理文件(命令提示符)中使用uglifyjs ?如果有,怎么做呢?
- 从命令提示符运行JSLint
- 在JavaScript中,空语句作为无操作命令的真实应用程序
- 想要隐藏命令提示符窗口在使用WshShell.Exec方法
- 命令提示符-无法使用javascript创建ActiveX对象
- MeteorJS如何从命令提示符添加用户