2 回答

TA貢獻1802條經(jīng)驗 獲得超10個贊
有時問題出在機器前面……我找到了一個很好的解決方法,我想與您分享。
我在https://drone.io/的設(shè)置選項卡中創(chuàng)建了一個帳戶,我為“Go1”選擇了一個版本并添加了以下命令:
# install gogrinder dependencies
go get ./...
# install test dependencies
go get golang.org/x/tools/cmd/cover
go get -v github.com/axw/gocov
go install github.com/axw/gocov/gocov
# install nodejs requirements
npm -d install
./node_modules/bower/bin/bower install
# run the tests on the go code
gocov test | gocov report
# run the tests on the Angularjs frontend
npm test
現(xiàn)在,我通過運行 Golang 和 Karma 測試的 CI 服務(wù)器重回正軌。

TA貢獻1848條經(jīng)驗 獲得超10個贊
很久以前我在http://entulho.fiatjaf.alhur.es/guias/how-to-use-node-along-with-other-language-on-travis-ci/上給出了一個解決方案,但它今天仍然有效:
基本上你只需添加
install:
- . $HOME/.nvm/nvm.sh
- nvm install stable
- nvm use stable
- npm install
到您的.travis.yml,它必須設(shè)置為不同的語言,它會安裝node和npm.
- 2 回答
- 0 關(guān)注
- 171 瀏覽
添加回答
舉報