如何查看 npm 安装的日志?

Posted

技术标签:

【中文标题】如何查看 npm 安装的日志?【英文标题】:How to see logs from npm installation? 【发布时间】:2017-01-17 15:42:50 【问题描述】:

我无法通过 npm 安装 ionic。是否有任何日志可供我检查以查看问题所在,如果有,它们位于何处?

我看到的是等待的棍子永远跳舞。我已经等了一个小时左右,但没有任何变化。

【问题讨论】:

【参考方案1】:

--loglevel verbose 参数附加到您要运行的命令,所有日志将显示在 STDERR 上并保存到当前工作目录中的 npm-debug.log 文件中。

用法示例:npm install ionic --loglevel verbose

像这样运行npm 命令,实时显示日志并将日志保存到其运行所在的目录中。


对于永久解决方案,只需编辑全局 npm 配置。为此,请运行npm config edit 命令并添加loglevel=verbose。现在每个npm 命令都会显示详细的日志

【讨论】:

不是特别清楚,但有一些选项记录在here。或者,运行npm help 7 config 通过命令npm config set loglevel verbose更新配置 这不是很多额外的日志记录。有什么可以帮助调试网络问题的吗? -d-dd-ddd 提供越来越多的输出。在我目前的情况下,只有 -ddd 有点帮助,但甚至没有那么多。

以上是关于如何查看 npm 安装的日志?的主要内容,如果未能解决你的问题,请参考以下文章

如何查看npm配置?

如何查看给定 npm 模块的依赖树?

如何查看并设置NODE

npm使用常见问题解答

npm 如何查看一个包的版本信息?

如何查看Apache错误日志