node.js - Travis CI 没有使用正确的 node.js 版本

标签 node.js testing travis-ci

我正在使用 classconst 编写 ES6 代码,但是 Travis CI 说我的构建失败了,因为它正在使用 运行我的测试脚本node.js 版本 0.10.48。这是失败构建的链接:https://travis-ci.org/javacoolme/google-sign-in/builds/205586193 .

最佳答案

您应该像这样在 .travis.yml 文件中指定要测试的 Node 版本:

language: node_js
node_js:
  - "6"
  - "4"

确保缩进正确...- "6" 前只有 2 个空格

关于node.js - Travis CI 没有使用正确的 node.js 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42473384/

相关文章:

bash - 即使测试失败,TravisCI构建也会成功

node.js - 为什么在 hyperledger/fabric-sdk-node 项目 test/integration/invoke.js 中的 invokeChaincode 方法需要所有 Node 在提案时得到相同的结果?

javascript - 如何使用 ExpressJS 从 jQuery ajax post 获取数据

testing - 需求工程在 Scrum 的工作方式中已经过时了吗?

windows - 在 Windows 上安装 Padre 1.0 时出错,Strawberry Perl v5.20,如何找到根本原因?

java - 使用 mysql 在 travis 上运行测试

c# - 可以让 C# SSH 客户端与 NodeJS SSH 服务器通信吗?

javascript - 在 Jade JS 中创建嵌套的 <p> 标签而不尾随换行符

javascript - 引用错误 : Can't find variable: module in angular testing

java - 将 Travis 和 Coverity 与 Github 上的 Java Gradle 项目连接起来