2016-05-04 163 views
0

可以說,我有一個名爲runJS.js這個節點模塊從運行命令行功能:如何在節點模塊

var someObject = { 
    "getName": function(name){ 
     return name; 
    } 
} 

exports.defult = someObject; 

我知道你可以在命令行運行該文件做節點runJS .js但如何說嘿,我想通過節點命令從命令行運行getName?

+1

你將不得不建立一個邏輯到你的程序,讀取任何參數傳遞和對他們採取行動。 –

+0

https://nodejs.org/api/process.html#process_process_argv –

回答

0

的Node.js接受「-e」選項

-e, --eval script  evaluate script 

所以,你可以嘗試這樣

node -e "require('./runJS').getName()"