Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 如何在Travis CI下的Ubuntu 14上安装npm_Node.js_Ubuntu_Travis Ci - Fatal编程技术网

Node.js 如何在Travis CI下的Ubuntu 14上安装npm

Node.js 如何在Travis CI下的Ubuntu 14上安装npm,node.js,ubuntu,travis-ci,Node.js,Ubuntu,Travis Ci,我正在尝试在运行Travis CI的Ubuntu14上安装npm软件包 它在我本地的Ubuntu 14上安装得很好,但在Travis上,它失败了,错误如下: [127.0.0.1] out: dpkg: error processing archive /var/cache/apt/archives/npm_1.3.10~dfsg-1_all.deb (--unpack): [127.0.0.1] out: trying to overwrite '/usr/bin/npm', which i

我正在尝试在运行Travis CI的Ubuntu14上安装
npm
软件包

它在我本地的Ubuntu 14上安装得很好,但在Travis上,它失败了,错误如下:

[127.0.0.1] out: dpkg: error processing archive /var/cache/apt/archives/npm_1.3.10~dfsg-1_all.deb (--unpack):
[127.0.0.1] out:  trying to overwrite '/usr/bin/npm', which is also in package nodejs 0.12.7-rwky1~trusty
[127.0.0.1] out: Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
[127.0.0.1] out: Errors were encountered while processing:
[127.0.0.1] out:  /var/cache/apt/archives/npm_1.3.10~dfsg-1_all.deb
[127.0.0.1] out: E: Sub-process /usr/bin/dpkg returned an error code (1)
[127.0.0.1] out: 
Fatal error: sudo() received nonzero return code 100 while executing!
Requested: apt-get update --fix-missing; DEBIAN_FRONTEND=noninteractive apt-get install --yes npm
Executed: sudo -S -p 'sudo password:'  /bin/bash -l -c "apt-get update --fix-missing; DEBIAN_FRONTEND=noninteractive apt-get install --yes npm"

如何修复此问题?

我遇到了相同的问题,并通过not尝试安装
npm
软件包解决了此问题

在我的例子中,我正在使用并计算它的到来(因此,我认为是npm)。因此,从我的repo的
.travis.yml
文件中,我只是删除了我试图安装
npm
的那一行(在我的例子中:
-sudo apt get install-y npm
安装之前的
部分)通过了构建,并成功执行了
文件
安装
部分的
npm install
等命令和其他
npm
用法

我希望这有帮助