我的CircleCI版本今天开始失败,看起来纱线在安装ember-cli时遇到问题。我在当地尝试过,突然遇到同样的错误。
我最近升级到了ember-cli 2.13.2,但我认为这并不相关,因为升级后构建工作正在进行。
这是我的控制台输出:
~/code/my-app(master ✗) yarn global add ember-cli
yarn global v0.24.6
warning No license field
[1/4] Resolving packages...
[2/4] Fetching packages...
error core-object@3.1.2: The engine "node" is incompatible with this module. Expected version "=> ^4.0.0".
error Found incompatible module
info Visit https://yarnpkg.com/en/docs/cli/global for documentation about this command.
答案 0 :(得分:1)
您的Node版本是什么?我已经尝试通过纱线Ember CLI 1.13项目进行安装,但它失败了,因为CoreObject需要4到7之间的版本。我已经将Node从8级降级到7级并且它有效。
答案 1 :(得分:0)
我想出了我的问题。我使用的是使用最新版本节点的Docker image。当节点更新为8时,我的Circle构建开始使用它。我最终创建了自己的图像,该图像与版本6挂钩并在Circle上使用它。