nodejs如何实现一个简单的命令行交互程序?
2023-07-10 09:03
nodejs
158
0
0
0
标题录入
封面图
1. 使用 Node.js 的 readline 模块来创建一个 readline 实例,询问用户输入: ```javascript const readline = require('readline'); const rl = readline.createInterface({ input: process.stdin, output: process.stdout }); rl.question('What is your name? ', (name) => { console.log(`Hello, ${name}!`); rl.close(); }); ``` 2. 使用 Node.js 的 process 模块来捕获用户在命令行输入的参数: ```javascript const args = process.argv.slice(2); switch(args[0]) { case 'foo': console.log('bar'); break; case 'hello': console.log('world'); break; default: console.log('default'); break; } ```
上一篇:
fs.watch和 fs.watchFile有什么区别?
下一篇:
nodejs中express如何获取路由的参数?
标题录入,一次不能超过6条
批判性思维
T:0.007690s,M:244.83 KB
返回顶部
留言
留言
评论