node.js - npm install --timing 不保存完整的调试日志

我正在运行 npm install --timing,它完成后会输出如下内容:

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/mesher/.npm/_logs/2022-05-14T18_33_08_821Z-debug.log

问题是,调试日志不包含完整的日志。

查看该文件,我发现它只有 15k 多行,文件中的第一行从 110k 行开始:

110055 silly postinstall big.js@5.2.2
110056 info lifecycle big.js@5.2.2~postinstall: big.js@5.2.2
110057 silly postinstall emojis-list@3.0.0
110058 info lifecycle emojis-list@3.0.0~postinstall: emojis-list@3.0.0
...

有没有办法获得实际完整的 npm 安装日志?

谢谢

回答1

如果将 --loglevel verbose 添加到命令中,所有日志都将打印到 STDERR,并像 --timing 一样保存到当前目录中的 npm-debug.log 中。但是,这应该提供有关该错误的更多信息:

npm install --loglevel verbose

这应该会为您提供更完整的日志文件。您可以在文档中找到有关 npm 如何处理 https://docs.npmjs.com/cli/v8/using-npm/logging 的更多信息。

相似文章

reactjs - Yarn 安装失败

我是一个试图进入reactjs的新手,首先我使用npm安装create-react-app,一旦我运行create-react-app命令,它就会向我抛出以下错误0verbosecli[0verbos...

随机推荐

最新文章