如何知道节点脚本是直接运行还是包含?

时间:2015-07-17 09:43:47

标签: node.js

我有一个node.js文件:

#!/usr/bin/env node

module.exports = 'foo';

我想在底部添加:

if(is run as shell script){
    console.log(module.exports);
}

有没有正确的方法呢?我可以使用process.argv__filename之类的东西一起破解某些东西,但这是最好的方法吗?

0 个答案:

没有答案
相关问题