我几乎已经尝试了所有可能的事情,但我无法在Travis CI上运行构建,因为它在割草机上出错。
我知道这个问题可能听起来像是重复的,但我尝试了通常的解决方案,似乎对其他人都有效,但不适合我:) 例如:https://stackoverflow.com/a/29064091/1749585
我的存储库是https://github.com/myTerminal/faded-multiselect,您可以在https://travis-ci.org/myTerminal/faded-multiselect
上的Travis CI找到它答案 0 :(得分:1)
您可以尝试在before_install
而不是before_script
中安装bower。您的.travis.yml
看起来像是:
language: node_js
node_js:
- "0.11"
before_install:
- npm install -g grunt-cli bower
- bower install
sudo: required
在Travis CI上构建Node.js应用程序的方式是在before_script
之后执行install
(npm install
),before_script
是在执行之后执行的install
步骤。
bower
期间您需要npm install
,因此您的构建失败。