I ran npm install
on a project and it gives a number of errors and warnings that I want to catch, but the output is too long and being cut off so I can't view the full list in the terminal.
I tried redirect it to a file but the output is still being written to the terminal and I still get an output file which only list the dependency trees.
I also tried to pipe it to less in linux but it still run through many screens until stopped for continue.
I checked npm doc and it doesn't seem to have log functionality, what I want is to be able to log the exact output in a file, how can I do it?
npm install 2>&1 | tee log.txt
2>&1
路由stderr到stdout,所以一切都将在单个流中输出。
You may only be interested in the warnings and errors, if so try this:
The npm arg is
--silent
. Ornpm config set loglevel warn
if you want to only print warnings and errors. Or you can pipe it to/dev/null
.
so you have 2 options:
npm i --silent
npm config set loglevel warn
then npm i
References:
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.