“node -r package.json” - 如何访问内部对象?

时间:2015-12-17 10:40:39

标签: javascript node.js npm

Finding the default application for opening a particular file type on Windows其他答案后,我正在尝试从package.json检索值。

有了“预加载”功能,我希望这样做:

echo 'console.log(???.name)' | node -r package.json

???位丢失了。在这种情况下它会是什么? 感谢。

1 个答案:

答案 0 :(得分:1)

你可以尝试

var package = require('./package.json');

for (var i in package) {
      if (typeof package[i] === 'object' && package[i].hasOwnProperty("name"))
          console.log(package[i].name)
}