我认为我的travis.yml文件代码存在问题。 即使我改变它几次,我的Travis Cl项目一次又一次失败。
language: node_js
node_js:
- "8.9"
branches:
only:
- master
before_script:
- npm install firebase-tools
- npm install @angular/cli
script:
- ng build
after_success:
- firebase deploy --token $FIREBASE_TOKEN
所以我认为如果有人完成这个配置可能对我有帮助。 谢谢,干杯。
答案 0 :(得分:0)
你是对的@Sachin, 您的代码中存在一些错误。 在你的第三行,它应该是node_js版本8,在10,11行中它应该有-g命令。
在剧本中也应该有--product。
因此,在纠正这些错误后,我重写了代码。
language: node_js
node_js:
- "8"
branches:
only:
- master
before_script:
- npm install -g @angular/cli
- npm install -g firebase-tools
script:
- ng build --prod --aot
after_success:
- firebase deploy --token $FIREBASE_TOKEN
希望此代码可以解决您的错误。 的干杯。强>