javascript - "node -r package.json"- 如何访问内部对象?

标签 javascript node.js npm

已关注 some其他答案我正在尝试从 package.json 检索值。

通过“预加载”功能,我希望这样做:

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

但是缺少 ??? 位。在这种情况下可能是什么? 谢谢。

最佳答案

你可以试试

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

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

关于javascript - "node -r package.json"- 如何访问内部对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34332517/

相关文章:

mysql - 将 UTC 设置为默认日期时区

node.js - 使用Nightmare检查当前页面的URL

node.js - 使用 Node.js 应用程序获取存储在 Bluemix Object Storage 容器中的图像的源 url

javascript - 替换文本节点

javascript - 尝试从 Chrome 中的本地 .html 访问 JSON API

javascript - Redux:API 数据响应按点击排序

node.js - 错误 : npm is known not to run on Node. js V4.2.6

javascript - JQuery 如果在元素外部单击隐藏,但如果单击按钮也显示/隐藏

node.js - 安装 angular/cli 时出错 - 未找到 : python2

amazon-web-services - 当您拥有私有(private) NPM 包时,如何使用 CLI 部署到 Elastic Beanstalk?