首頁 > web前端 > js教程 > 如何存取 Node.js 中的命令列參數?

如何存取 Node.js 中的命令列參數?

Mary-Kate Olsen
發布: 2024-12-05 12:58:11
原創
718 人瀏覽過

How Do I Access Command Line Arguments in Node.js?

存取Node.js 中的命令列參數

啟動Node.js 程式(如Node server.js 資料夾)時,參數可以作為傳遞Node.js 使用文件中顯示: $ node -h.

如何存取參數JavaScript

Node.js 透過 process.argv 陣列提供對命令列參數的存取。第一個元素總是“node”,第二個元素是腳本檔名,後續元素包含參數:

// Print the command line arguments
process.argv.forEach(function (val, index, array) {
  console.log(index + ': ' + val);
});
登入後複製

範例

考慮以下內容指令: $ node process-2.js 一二=三四。

此指令的 process.argv 陣列將是:

[ 'node',
  '/Users/mjr/work/node/process-2.js',
  'one',
  'two=three',
  'four' ]
登入後複製

注意:

上述標準方法不需要額外的函式庫。然而,Node.js 中也提供了各種命令列解析庫,例如“commander”或“yargs”,它們可以提供額外的功能和靈活性。

以上是如何存取 Node.js 中的命令列參數?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板