我正在使用Node V4.4.3构建电子应用程序,我需要使用travis CI构建它。
实际上,我的Travis CI看起来像这样:
language: node_js
node_js:
- "4"
env:
- CXX=g++-4.8
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- g++-4.8
after_script:
- cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js
根据travis的说法,似乎每天一次构建是可以的(参见#12和#8)
在其他情况下,似乎 npm install 命令无法显示如下错误:
命令“eval npm install”失败。重试,2 of 3。
由于超时(大约40分钟后),该过程被终止
知道会发生什么事吗?
答案 0 :(得分:0)
请查看github上this问题中的讨论。它应该可以解决你的问题。
答案 1 :(得分:0)
请将grunt的版本降级为grunt":" ^ 0.4.5
由于npm 2不支持grunt版本:1.0.0
$ npm --version 2.15.11
所以对于这种依赖应该是: -
" devDependencies&#34 ;:
{
" grunt":" ^ 0.4.5",
" grunt-bower-install":" ^ 1.6.0",
" grunt-contrib-jshint":" ^ 1.0.0",
&#34; grunt-maven-tasks&#34;:&#34; ^ 1.4.0&#34;,&#34; grunt-npm-install&#34;:&#34; ^ 0.3.1&#34; <登记/>
}