Tag: nvm

NVM无法在Cygwin中安装任何版本的Node.js

我已经了解到,Node.js在新版本中select不支持Cygwin,但NVM无法安装旧版本。 我得到的错误: $ nvm install v0.4.12 Additional options while compiling: ######################################################################## 100.0% C:\Python27\python.exe: can't open file '/home/wvxvw/.nvm/src/node-v0.4.12/tools\ /waf-light': [Errno 2] No such file or directory nvm: install v0.4.12 failed! (格式化为可读性) 我认为这是因为Python的二进制文件没有意识到Cygwin样式的path(并找不到/home/目录)我试图从源(相同版本)build设,并面临同样的问题)。 但我不知道该怎么做。 我不想更改Python中安装的Python,可以通过Cygwin安装。 如果这个错误不仅仅是冰山一angular,我可能只是改变Makefile。 这个问题是针对那些可能会告诉我们试图“修复”Makefile是否有意义,或者我应该使用Cygwin的Python版本的问题(它的问题非常棘手,但是我认为我可以忍受这个问题… )

不能用n更改版本

我已经通过Ubuntu的包pipe理器(Ubuntu的12)第一次安装NPM。 它安装了第一个节点版本。 然后我安装了n,和n两个不同的版本。 但是,当我键入n而不是一个版本的select,我有以下行: /home/vagrant/bin/node任何想法? 编辑:n ls的结果: vagrant@precise32:~$ n ls /home/vagrant/bin/node 0.8.6 0.8.7 0.8.8 0.8.9 0.8.10 0.8.11 0.8.12 0.8.13 0.8.14 0.8.15 0.8.16 0.8.17 0.8.18 0.8.19 0.8.20 0.8.21 0.8.22 0.8.23 0.8.24 0.8.25 0.8.26 0.9.0 0.9.1 0.9.2 0.9.3 0.9.4 0.9.5 0.9.6 0.9.7 0.9.8 0.9.9 0.9.10 0.9.11 0.9.12 0.10.0 0.10.1 0.10.2 0.10.3 0.10.4 0.10.5 0.10.6 0.10.7 0.10.8 0.10.9 […]

在安装之后无法在ubuntu 14.04中find节点

按照这个网站,我在nvm安装了Ubuntu 14.04的nvm 安装 nvm虽然我有以下问题 nvm ls sbin mkdir: cannot create directory '/usr/sbin/alias': Permission denied 然后,我发现解决这个(来自NVM解决scheme ) $ export NVM_DIR=~/.nvm $ echo $NVM_DIR /home/roy/.nvm 那么它工作正常。 现在,我面对的问题是,如果我重新启动,甚至打开一个新的控制台,我再也找不到node 。 roy@Croy:~$ node -version The program 'node' can be found in the following packages: * node * nodejs-legacy Try: sudo apt-get install <selected package> 我必须遵循这些步骤, 我做nvm install 0.11.13然后显示 v0.11.13 is […]

使用NVM的Vim的Tern JS

我想让Tern JS在OS X 10.10.x的Vim上工作。 我目前正在使用NVM,而Tern JS文档声明你不能使用NVM。 警告:因为节点进程不是使用标准shell运行的,所以> node.js的NVM版本将不起作用。 您需要全局节点可执行文件。 我不知道如何解决这个问题。 我是否需要安装节点“常规”的方式或有没有更好的方法来解决这个问题? 谢谢!

使用SUDO与NVM?

如果Node.js是由NVM安装的,如何执行sudo npm rebuild或sudo node ? 每次inputsudo命令时,我的控制台都会尝试执行/usr/bin/或/usr/lib npm或node程序,这两者都不存在。

nvm使用iojs后如何切换回节点?

我不能改回节点: alex@alex-K43U:~/node/es6$ nvm use 0.12.1 N/A: version "v0.12.1" is not yet installed 这很奇怪,因为我列出了它: alex@alex-K43U:~/node/es6$ nvm ls -> iojs-v1.6.2 v0.6.7 v0.8.8 v0.10.35 v0.12.1 default -> iojs (-> iojs-v1.6.2) node -> stable (-> v0.12.1) (default) stable -> 0.12 (-> v0.12.1) (default) iojs -> iojs-v1.6 (-> iojs-v1.6.2) (default) 我该怎么办?

安装node和npm的问题

我必须安装节点和NPM。 在安装之前,我做了一些search最好的方法来安装这些东西。 我发现的是: 安装nvm 使用nvm安装node 设置nvm alias default以便node在默认情况下可用。 安装node您也将获得npm 。 将全局模块目录更改为HOME某个path,以便在使用npm安装全局作用域包时,不必使用sudo。 再次使用npm作为全局模块来安装npm 。 将新的全局模块目录的bin添加到我们的$PATH环境variables中 但是做完这个后npm不工作。 它给出以下错误: $ npm install -g yo > spawn-sync@1.0.13 postinstall /Users/aapa/.node_modules_global/lib/node_modules/yo/node_modules/cross-spawn/node_modules/spawn-sync > node postinstall /Users/aapa/.node_modules_global/bin/yo -> /Users/aapa/.node_modules_global/lib/node_modules/yo/lib/cli.js > yo@1.4.7 postinstall /Users/aapa/.node_modules_global/lib/node_modules/yo > yodoctor sh: yodoctor: command not found npm ERR! Darwin 14.3.0 npm ERR! argv "node" "/Users/aapa/.node_modules_global/bin/npm" "install" "-g" "yo" npm […]

为什么更高版本的Node需要很长时间才能安装?

我在Raspberry Pi上使用Raspbian上的nvm。 当我nvm install v0.10.26它发生在几分钟内。 当我nvm install v0.12.6它必须克++和cc一堆东西,它需要永远。 为什么区别? 看起来它正在努力构buildOpenSSL,V8和encryption。 在Node.js的更高版本中是否有新的或不同的东西?

自动更改节点和npm版本到package.json中的指定版本

首先:可以自动将node和npm的版本更改为您在package.json指定的引擎版本,而无需手动运行n或nvm ? Next:是否有npm的版本pipe理器? 有时候,我不能在最新的npm版本(3.3.9)上安装一些软件包,而将版本更改为版本2.9.1。 我有安装bcrypt结合sails.js这个行为,我不得不与npm@latest安装帆,切换到npm@2.9.1 (因为没有findlodash和fsevents ),并安装bcrypt 。 我的实际版本更改如下。 npm install -g npm@2.9.1或者npm install -g npm@latest 但在某些情况下,在切换版本后,他不会将npm添加到PATHvariables中。 所以像n这样的软件包会非常好。 但search类似于包n(节点版本pipe理器)的机制。 顺便问一下,你喜欢n还是nvm ? 我用n,因为它做它做,它很好。 节点/ NPM是如此强大,我想把它介绍给我的公司,但我需要一些自动化工具,并保证它的工作:) 感谢未来的答案。

为什么重新启动会恢复节点的版本

我已经安装了节点版本5.8并使用 nvm alias default 5.8 使其成为节点的默认版本。 然后我改变当前版本的节点使用 nvm use 5.8 为什么每次我关掉系统,默认的节点版本变成v0.10.30? 更多上下文: 我需要使用 . ~/.nvm/nvm.sh 每次都是。 否则nvm不被识别。