有没有办法loggingnpm install命令的输出
我在一个项目上运行了npm install
,它给出了一些我想要捕捉的错误和警告,但是输出太长而且被中断,所以我不能在terminal中查看完整列表。
我试着redirect到一个文件,但输出仍然被写入terminal,我仍然得到一个输出文件,只列出了依赖树。
我也尝试在Linux中将其pipe理得更less,但它仍然通过许多屏幕,直到停止继续。
我检查npm文件,它似乎没有日志function,我想要的是能够logging在一个文件中的确切输出,我该怎么做?
npm install 2>&1 | tee log.txt
2>&1
路由标准输出到标准输出,所以一切都将输出在一个单一的stream。
您可能只对警告和错误感兴趣,如果是这样的话:
npm arg是 –
--silent
。 或者npm config set loglevel warn
你是否只打印警告和错误。 或者你可以pipe它到/dev/null
。
所以你有两个select:
-
npm i --silent
-
npm config set loglevel warn
然后npm config set loglevel warn
npm i
参考文献:
npm安装应该是安静的
添加选项以隐藏npm install的摘要输出