Skip to content
This repository was archived by the owner on Aug 11, 2022. It is now read-only.

feature: download progress #1257

Closed
ry opened this issue Aug 12, 2011 · 13 comments
Closed

feature: download progress #1257

ry opened this issue Aug 12, 2011 · 13 comments
Milestone

Comments

@ry
Copy link

ry commented Aug 12, 2011

doesn't need to be fancy - just some indication that it's doing something

@beatgammit
Copy link
Contributor

I was just about to request the same thing. On slower connections, or with huge dependencies, NPM appears to hang.

@AvianFlu
Copy link

@beatgammit - npm config set loglevel info can help a little bit with that problem.

In general, +1, and I also want to link https://github.com/substack/node-charm in case anybody wants to get fancy. :)

@thejh
Copy link
Contributor

thejh commented Aug 17, 2011

👍
For this to be optimal, I'd suggest to rewrite the installation stuff to use the on-disk cache with additional dependency and size data to determine all dependencies at startup time. Then npm could display the exact download progress in terms of size and packages.

Unfortunately, I think that I can't do that myself because that part of the npm source is too cryptic for me to understand.

@Zearin
Copy link

Zearin commented Aug 29, 2011

+1!!! ☺

@isaacs
Copy link
Contributor

isaacs commented Mar 13, 2012

The log facility should be replaced with a standalone thing to make this happen.

@faridnsh
Copy link

+1 to this, would be nice if we could have a progress bar, that for every top level module it fills one tile of it.

@Zearin
Copy link

Zearin commented Sep 9, 2012

+1

@timoxley
Copy link
Contributor

timoxley commented Jan 7, 2014

npm's default verbose logging seems to achieve "some indication that it's doing something" for now. Can we close this?

#4430

@faridnsh
Copy link

faridnsh commented Jan 7, 2014

You can close this, if you want to open new issue for progress bar :P

@rlidwka
Copy link
Contributor

rlidwka commented Jan 8, 2014

Yeah, it's still relevant, although I have no idea how to fix that. Maybe reserve the bottom line of the terminal for the progress bar?

@iarna
Copy link
Contributor

iarna commented Sep 17, 2014

npm has a spinner now, but I want to actually add real progress indicators

@iarna iarna added this to the multi-stage install milestone Sep 17, 2014
@asbjornenge
Copy link

Nyan unicorn progress bar ftw! im(h)o
nyan unicorn

@iarna iarna mentioned this issue Oct 6, 2014
43 tasks
@iarna iarna mentioned this issue Dec 12, 2014
5 tasks
@iarna
Copy link
Contributor

iarna commented Dec 12, 2014

This is going to be implemented in #6911. As such, I'm going to close this ticket so that future discussion can happen around the actual implementation.

@iarna iarna closed this as completed Dec 12, 2014
@npm npm locked and limited conversation to collaborators Jun 24, 2015
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests