如何在 JavaScript 中的命令提示符下进行操作

How to make an operation in command prompt in JavaScript

本文关键字:操作 命令提示符 JavaScript      更新时间:2023-09-26

我有两个文件 - 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