travis-ci 构建报错

起因

之前博客配置了 travis-ci 的自动构建,昨晚写完 什么是事件循环 (Event Loop),push 到 GitHub 就去睡觉了。早上起来看没有构建成功,报了以下错误:

1
The command "eval yarn --frozen-lockfile " failed.

我的 .travis.yml 并没有配置使用 yarn 作为依赖管理工具,结合这个 issue,猜想是 travis 默认使用 yarn 作为依赖管理工具了,并且执行了 yarn --frozen-lockfile

解决办法

有了上面的猜想,我就决定在 .travis.yml 配置一下命令,并推到远程,构建成功。

1
2
install:
- yarn