Comments (5)
This is now fixed in 16.0.1
! 🎉
Thanks for reporting this bug.
from nve.
Hi @ericcornelissen,
Thanks for reporting this.
The problem seems to be that, after one of the downloads fails, the progress bars of the other downloads keep going. Therefore, the progress bar updates of the terminal overwrites the error message.
This should be fixed by adding a signal
option to fetch-node-website
, so that nve
can abort any ongoing download when it catches an exception.
You'll notice this by passing the --no-progress
option, which prevents the bug from appearing then.
nve --no-progress 10.13.0,12,14,16,18,19,20 some-command
Thanks for the issue.
from nve.
The problem seems to be that, after one of the downloads fails, the progress bars of the other downloads keep going. Therefore, the progress bar updates of the terminal overwrites the error message. This should be fixed by adding a
signal
option tofetch-node-website
,
That makes sense
so that
nve
can abort any ongoing download when it catches an exception.
As a suggestion, I think it would make sense to provide the user with the ability to either "ignore" or "not ignore" any failures due to missing platform binaries. For my use case, I would like nve
not to fail, but output a warning instead.
You'll notice this by passing the
--no-progress
option, which prevents the bug from appearing then.nve --no-progress 10.13.0,12,14,16,18,19,20 some-command
Verified this and you're correct.
from nve.
@all-contributors Could you please add @ericcornelissen for bug?
from nve.
I've put up a pull request to add @ericcornelissen! 🎉
from nve.
Related Issues (17)
- NVE Repl Link 404s HOT 7
- Question about releases like 4.0.1 HOT 5
- Changes in the directory structure of NVE dir(s) HOT 12
- Incorrect behaving? HOT 5
- npm lifecycle warning to use --scripts-prepend-node-path HOT 10
- This does not work with global binaries on Windows HOT 10
- My console text turned green HOT 6
- Add new contributor @AdrieanKhisbe HOT 1
- Node version aliases interpeted as command HOT 10
- Add option to explicitly choose `.nvmrc` or `engines.node` HOT 4
- Run all versions specified in `engines.node` HOT 3
- Self-contained CLI (package it, no need to have node installed) HOT 4
- Suggestions for "See also" section from similar project: @bevry/testen HOT 2
- Show progress bar downloading HOT 5
- Adding of more flags in the CLI HOT 2
- Allow running binaries
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nve.