如何在Node模块中从命令行运行函数

时间:2016-05-04 15:37:17

标签: javascript node.js

假设我将此节点模块放在名为runJS.js的文件中:

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

exports.defult = someObject;

我知道你可以在执行节点runJS.js的命令行运行该文件,但是怎么说嘿,我想通过node命令从命令行运行getName?

1 个答案:

答案 0 :(得分:1)

Node.js接受" -e"选项

-e, --eval script     evaluate script

所以你可以试试像

这样的东西
node -e "require('./runJS').getName()"