运行 node 的正确语法是什么.在Linux或Mac上使用带命令行参数的js脚本?

要在没有参数的情况下运行脚本,我只需使用命令node stuff.js,但在本例中,我希望使用参数"blah", "hee", "woohoo!"运行名为stuff.js的脚本.

推荐答案

http://nodejs.org/docs/latest/api/process.html#process_process_argv

总之,您将像

node stuff.js blah hee "whoohoo!"

那么你的论点有process.argv

Node.js相关问答推荐

使用Moongose处理node.js中重定向的then()块链

Node.js分页返回空数组

带有apache Couch-db和Nano的推荐引擎:过滤特定用户的视图

无法从MongoDB文档中保存的对象数组中获取对象的属性

在 getServerSideProps 中使用 EmailProvider 获取 NextAuth 会话会抛出 fs找不到模块

我应该如何解决这个 Angular node 包模块依赖冲突?

Winston http 日志(log)级别的行为与 info 不同

在 `DataFrame` 上使用用户定义的可链接函数抽象出 Polars 表达式

Sharp JS 依赖关系 destruct 了 Elastic Beanstalk 上的 Express Server

users.watch(在 gmail google api 中)如何收听通知?

为什么我在生产环境中 deproy Next.js 示例项目时 CSS 不起作用?

如何限制 cron 表单将消息推送到 RabbitMQ?

我们如何或可以通过 npm 和 Meteor 使用 node 模块?

从 Node.js 应用程序查询 Heroku 托管的 Postgres 数据库时出现自签名证书错误

在 Mongoose 中创建外键关系

如何为 node.js 服务器分配域名?

我可以有条件地将 where() 子句添加到我的 knex 查询吗?

异步构造函数

node.js 在控制台上显示未定义

在 Node.js 中获取终端的宽度