JavaScript 是否有像 Ruby 中的 ARGV 那样通过终端线传递参数的方法?

Does JavaScript have a way of passing in arguments through the terminal line like ARGV in Ruby?

我在 Ruby 中编写了一个简单的脚本,它接受文件路径作为来自终端的参数,然后使用该文件执行任务。

前:

files = ARGV

html = ""

file = File.open(files[0])

file.each do |line|
    html << line
end

code = html.gsub(/\s+/, "")
string = code.gsub(/"/, "'")

puts string

我可以从终端输入 ruby file.rb ~/path/to/file(路径是传递的参数。)

JS有这样的参数向量吗?

没有。 JavaScript本身不支持这个