在CircleCI的支持下,发布了我面临的问题以及答案。
我进行了设置测试,当在本地运行时,它们都运行并通过了。 但是当CircleCI运行它们时,就会出现错误。
第一个是usage of let and const are not allowed outside of 'use strict' mode
。
我修改了罪魁祸首文件,然后重新构建。
然后我得到一个奇怪的错误:
Unexpected token {
我发现代码本身没有任何问题。
请参阅下面的答案。
答案 0 :(得分:2)
CircleCI的支持使我指出了正确的方向。
这是由于CircleCI使用的节点版本与我在本地使用的节点版本(v8.1.0)不匹配。
我通过创建 circle.yml 文件并在代码下面插入来解决它:
machine:
node:
version: 8.1.0