Tag: nvm

xcode使用错误的node.js版本

我是React Native的新手。 我使用了react-native init XXX来创build一个新的项目。 当启动xcodeproj,我得到一个错误说: const setupEnvScript = /^win/.test(process.platform) ^^^^^ SyntaxError: Use of const in strict mode. at Module._compile (module.js:439:25) at Module._extensions..js (module.js:474:10) at Object.require.extensions.(anonymous function) [as .js] (/Users/allanhahaha/Documents/Seat/getseat/SeatApp/node_modules/react-native/node_modules/babel-core/lib/api/register/node.js:214:7) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Module.require (module.js:364:17) at require (module.js:380:17) at Object.<anonymous> (/Users/allanhahaha/Documents/Seat/getseat/SeatApp/node_modules/react-native/cli.js:15:18) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) 根据我的研究,这是一个node.js版本问题:我应该使用v4.0 +。 我正在使用NVM来pipe理我的node.js版本。 在常规的terminal窗口中 […]

用NVM设置Sublime中的path

我在OSX上使用NVM作为我的节点版本pipe理器,除了它会在我的IDE中创build多个问题之外,这非常棒。 我正在使用Sublime Text和大多数我曾经使用的插件在/usr/local/bin查找nodejs,并且由于我使用NVM节点显然在该位置不可用,而在/Users/${User}/.nvm/${NodeVersion}/bin/node 。 我有一个更新该插件的configurationnodejspath的选项,但是当我安装另一个插件,我必须做同样的事情。 同样适用于使用CoffeeScript,LESScss等。 此外,当我通过NVM更新我的节点版本时,我必须再次更新所有configuration中的path。 NVM在尝试为我解决问题的时候已经产生了更多的问题。 更新:很长一段时间后,我终于能够解决问题,使用艾萨克斯辉煌的解决scheme – 中殿 。 nave usemain stable命令,只是足够了解你的情绪:)

什么使用/尊重.node-version文件?

我已经search堆栈溢出和GitHub(节点和nvm)的答案,但无济于事。 在一些回购( 比如GitHub的Atom文本编辑器 )中,我遇到了一个.node-version文件。 这似乎与.ruby-version标准文件类似,它可以与任何Ruby版本pipe理器一起为项目正确设置Ruby的当前版本。 但据我所知 ,nvm(节点版本pipe理器)只考虑一个.nvmrc文件 – 它没有提到更通用的.node-version文件。 在节点的文档中没有提及.node-version (我不希望那里有,因为它不提供开箱即用的版本pipe理器)。 我不知道任何其他节点版本pipe理器在大量使用。 所以我的问题是,什么是.node-version ? 什么工具实际使用它? 它只是.nvmrc的别名,还是我在这里丢失了一些东西?

NVM在执行nvm ls时给出错误

我试图安装和切换节点版本,所以我首先安装nvm使用下面 Administrators-MacBook-Pro:~ user.name$ sudo npm install nvm -g Password: npm http GET https://registry.npmjs.org/nvm npm http 304 https://registry.npmjs.org/nvm npm http GET https://registry.npmjs.org/mkdirp npm http 304 https://registry.npmjs.org/mkdirp /usr/local/bin/nvm -> /usr/local/lib/node_modules/nvm/bin/nvm nvm@0.0.1 /usr/local/lib/node_modules/nvm └── mkdirp@0.3.5 在这之后,我试图做“nvm ls”列出节点版本,但它给了我一个错误(下面)。 请咨询有什么问题 Administrators-MacBook-Pro:~ user.name$ nvm ls module.js:340 throw err; ^ Error: Cannot find module '/usr/local/lib/node_modules/nvm/bin/nvm-ls' at Function.Module._resolveFilename (module.js:338:15) at Function.Module._load (module.js:280:25) at […]

每次在目录上有一个.nvmrc文件时,自动运行`nvm use`

如何configuration我的shell,以便在每次有目录上的.nvmrc文件时自动运行nvm,并在没有.nvmrc文件时使用最新版本或全局configuration?

NPM与NVM的区别

我知道npm是软件包pipe理器, nvm是节点版本pipe理器,好吧,我已经和这两个工具一起使用,也非常熟悉使用这两个工具,但请,我目前正试图自动安装我的开发和生产环境使用bash和忘了我是怎么开始的,以什么顺序,但安装npm后,我发现我们的nvm没有安装, 我还需要安装nvm吗? 如果是的话,有什么好处。 谢谢

更新Cloud 9 IDE中的node.js版本

我的云9工作区正在运行Node.Js 0.10。 我怎样才能更新到最新版本的Node.Js(今天是0.12.4)? 我试图使用apt-get来安装Node.Js,但是我总是会得到0.10版本。 更新 :最新版本的云9工作区现在已经预装了4.1.1版本

nvm与npm config“prefix”选项不兼容:

我想用nvm运行另一个nvm版本,但得到这个错误: $ nvm use v4.2.4 nvm is not compatible with the npm config "prefix" option: currently set to "/Users/z/.npm-global" Run `npm config delete prefix` or `nvm use –delete-prefix v4.2.4` to unset it. 我有我的前缀,目的是避免sudo npm (请参阅https://docs.npmjs.com/getting-started/fixing-npm-permissions )。 有没有什么办法可以使用nvm而不会丢失全局安装包的前缀?

使用NVM(Ubuntu)安装多个版本的node.js

如何在Ubuntu中使用NVM安装多个版本的node.js?

nvm ls-remote命令导致“N / A”

我试图用nvm来安装Node,但是当我input任何版本时,它都不可用。 当我inputnvm ls-remote我只是得到“N / A”。 我能够访问互联网,所以我无法确定可能发生的事情。