0
我試圖將參數傳遞給casperjs,以便我可以利用環境變量。出於某種原因,我無法從casper腳本(crawl.js)訪問它們。我可以確認,如果我用CLI調用CLI的crawl.js,我可以成功訪問它們。將參數從節點傳遞給CasperJS腳本使用ExecFile
我還沒有能夠確認語法,因爲文檔只是說args數組。
var execFile = require('child_process').execFile;
var child = execFile('casperjs',
['crawl.js'], [
"--MM_Report_URL='"+process.env.MM_Report_URL+"'",
"--MM_login='"+process.env.MM_login+"'",
"--MM_password='"+process.env.MM_password+"'"
]);