nvm should allow installation of v8-canary

Created on 11 Jun 2017  路  7Comments  路  Source: nvm-sh/nvm

Link: https://nodejs.org/download/v8-canary/ has the bleeding edge v8

This would be tremendously useful for testing

feature requests

Most helpful comment

The index.tab is now populated. You can install the latest canary with NVM_NODEJS_ORG_MIRROR=https://nodejs.org/download/v8-canary nvm install node

All 7 comments

https://nodejs.org/download/v8-canary/index.tab is empty - and that was intentional.

See https://github.com/nodejs/node/issues/13589 and https://github.com/nodejs/build/issues/626#issuecomment-307299926.

Regardless, supporting v8 canaries would absolutely have to wait until node rc's and nightlies were supported, since those are far more important to nvm users.

Alright, sound good. Since it looks like you're not opposed to this idea, can this issue be left open to track this feature request?

Sure - but the index.tab would have to be populated for nvm to be able to install anything.

The index.tab is now populated. You can install the latest canary with NVM_NODEJS_ORG_MIRROR=https://nodejs.org/download/v8-canary nvm install node

Indeed; however, just like every method of using the mirror to install something nvm doesn't support, please be aware that doing so probably will cause your NVM_DIR to be pretty messed up as nvm adds support for things later.

I am trying to install Node.js canary using the method listed in this discussion, and it worked for me before but since recently I get the error below. Anybody seen that?

$ NVM_NODEJS_ORG_MIRROR=https://nodejs.org/download/v8-canary nvm install node
Downloading and installing node v11.0.0-v8-canary20180821b69fa228f2...
Downloading https://nodejs.org/download/v8-canary/v11.0.0-v8-canary20180821b69fa228f2/node-v11.0.0-v8-canary20180821b69fa228f2-linux-x64.tar.xz...
##O=-#      #                                                                                                                                                                                            
curl: (22) The requested URL returned error: 404 
Binary download from https://nodejs.org/download/v8-canary/v11.0.0-v8-canary20180821b69fa228f2/node-v11.0.0-v8-canary20180821b69fa228f2-linux-x64.tar.xz failed, trying source.
grep: /usr/local/google/home/aalexand/.nvm/.cache/bin/node-v11.0.0-v8-canary20180821b69fa228f2-linux-x64/node-v11.0.0-v8-canary20180821b69fa228f2-linux-x64.tar.xz: No such file or directory
Provided file to checksum does not exist.
Binary download failed, trying source.
Clang v3.5+ detected! CC or CXX not specified, will use Clang as C/C++ compiler!
Downloading https://nodejs.org/download/v8-canary/v11.0.0-v8-canary20180821b69fa228f2/node-v11.0.0-v8-canary20180821b69fa228f2.tar.xz...
#=O#-   #      #                                                                                                                                                                                         
curl: (22) The requested URL returned error: 404 
Binary download from https://nodejs.org/download/v8-canary/v11.0.0-v8-canary20180821b69fa228f2/node-v11.0.0-v8-canary20180821b69fa228f2.tar.xz failed, trying source.
grep: /usr/local/google/home/aalexand/.nvm/.cache/src/node-v11.0.0-v8-canary20180821b69fa228f2/node-v11.0.0-v8-canary20180821b69fa228f2.tar.xz: No such file or directory
Provided file to checksum does not exist.
Was this page helpful?
0 / 5 - 0 ratings