好用的 API。
Process
Node 裡面有提供一個 Process 的模組,其中 process.argv
這個屬性可以存取你在用 node
指令時所帶入的參數:
假設我執行 node index.js 1
:
1 | const process = require('process') |
輸出結果會得到一個陣列:
1 | [ 'D:\\Program\\Node.js\\node.exe', 'D:\\test_folder\\index.js', '1' ] |
應該很熟這個格式吧?
node
指令的執行檔案index.js
的執行檔案位置- 帶入的字串
1
相信熟知 JavaScript 的你就知道接下來該怎麼做了。
一個串接 API 的示範
簡單拿 reqres 這個 API 來做示範:
1 | const request = require('request') // 引入下載的 request 模組 |
接著執行 node index.js 1
:
1 | { |
就順利完成囉!