我有两个文件 - user.js 和 dataserver.js。
dataserver.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);
});
我想要的是在node.js中运行user.js后在命令提示符中输入命令行运行时输入
/********
Enter Operation
[1] Show All Quotes
[2] Add Quotes
[3] Exit
*/
最佳答案
听起来您只需要输出一条消息,然后使用以下模块提示用户输入其中一个选项。
尝试使用以下模块来处理 shell 提示。
$ npm install prompt
关于javascript - 如何在 JavaScript 中的命令提示符下进行操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35952988/