javascript - 如何读取node.js中的终端输入?

标签 javascript node.js terminal

我想在将代码推送到服务器之前进行一些本地 Node 测试。

如何读取终端输入作为 js 脚本的输入? 阅读行什么的

最佳答案

我认为如果您只是想获取命令行参数,则无需使用第三方库。

您可以使用process Node 核心对象的process.argv属性。

只需使用process.argv,就可以了。它返回一个数组,其中默认有2个元素,位于0索引 Node 执行目录和1索引工作目录,所以cmd行参数从第二个索引开始。

所以简而言之,您可以使用 process.argv[2] 开始访问 cmd 行参数。

关于javascript - 如何读取node.js中的终端输入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44351166/

相关文章:

javascript - 我只想在一些 div 中创建简单的菜单链接?

javascript - Cinnamon javascript desklet 调用网页时不会刷新

javascript - SailsJS 获取发布的数据

c++ - 如何使用 Xcode 附带的命令行工具使用外部库编译和构建程序?

linux - 我有名为 pack1 - pack255 的目录。我可以使用什么命令删除 pack1-55?

javascript - 使用 firestore 获取文档集合

javascript - Handlebars 不读取 backbone.js 模型属性

javascript - 如何在 gatsby 的 graphql 查询中使用正则表达式

javascript - 在 meteor /Node js 中从客户端获取集合

terminal - 哪些(如果有)ansi 控制序列会对已打印的文本重新着色?