Node.js Travis CI:无法升级npm版本

Node.js Travis CI:无法升级npm版本,node.js,npm,travis-ci,npm-install,Node.js,Npm,Travis Ci,Npm Install,我尝试在.Travis.yml配置文件中升级Travis CI使用的npm版本: 语言:node_js node_js:0.12 安装前:npm安装-gnpm@latest 但当我查看Travis的工作日志时,一切都没有改变: 节点——版本 v0.6.21-pre npm——版本 1.1.37 我也不明白为什么节点版本是0.6,因为我明确告诉Travis使用0.12版本 但我的主要问题是为什么npm版本没有更新。在安装npm依赖项时,我发现了许多未找到兼容版本的错误。(我有完全相同的问题) 我

我尝试在
.Travis.yml
配置文件中升级Travis CI使用的npm版本:

语言:node_js
node_js:0.12
安装前:npm安装-gnpm@latest

但当我查看Travis的工作日志时,一切都没有改变:

节点——版本
v0.6.21-pre
npm——版本
1.1.37

我也不明白为什么节点版本是0.6,因为我明确告诉Travis使用0.12版本

但我的主要问题是为什么npm版本没有更新。在安装npm依赖项时,我发现了许多
未找到兼容版本的错误。(我有完全相同的问题)


我做错了什么?

在安装之前,您可能需要使用
节点和
的列表。例如:

language: node_js node_js: - 0.12 before_install: - npm install -g npm@latest 语言:node_js node_js: - 0.12 安装前: -npm安装-gnpm@latest

在一个不相关的注释中,V0.12在今年年底以后将不再被支持,所以除非你真的需要使用那个版本,否则你应该考虑升级到V6. X,这是当前的LTS发布分支,作为本文的写作。

不应该引用这个版本,所以它是一个字符串而不是一个数字?我也试过了,同样的结果