【问题标题】:What configuration of Cloud9 works with running Meteor, Velocity, and Mocha?Cloud9 的哪些配置适用于运行 Meteor、Velocity 和 Mocha?
【发布时间】:2015-04-14 07:08:29
【问题描述】:

我一直在尝试在 Cloud9 上运行此处给出的示例: http://www.meteortesting.com/chapter/velocity

因此,当我谈到在 sampleClientTest.js 中将工作测试更改为损坏测试的部分时,我遇到了 Velocity 不运行客户端测试的问题。

我可以整天添加服务器端测试,而且效果很好(除非我指定the answer to this question 推荐的 ROOT_URL 会破坏服务器端和客户端)。我还验证了 this question 建议的浏览器策略不是问题。

我在浏览器控制台中收到以下错误:

阻止加载混合的活动内容 "http://0.0.0.0:5000/?mocha=true&lastModified=1428993591620"[学习 更多] blaze.js:383:0

我不清楚的是我需要使用什么设置来让 Cloud9 和 Mocha 一起玩得很好,这样 mocha 使用的 IP 是正确的(或者至少是正确的 Cloud9 url,格式如下:

https://<appname>-<username>.c9.io

有什么建议吗?我只是没有使用正确的流星/速度参数来让它运行吗?

【问题讨论】:

  • 你有没有得到这个工作?我遇到了同样的问题。
  • 我没有,你可能想试试下面的答案。如果可能,我将在今晚尝试建议的解决方案,如果可行,则将其标记为已接受。

标签: meteor mocha.js velocity cloud9-ide


【解决方案1】:

这周我遇到了同样的问题,但解决了。您可以更改应用导出到的位置(运行位置)。这样,当您连接(oauth 等)与其他应用程序(fb、google、twitter)时,它们都可以拥有正确的 url。在您的命令行中,只需键入此 $ export ROOT_URL='{your workspace url}' 输入您的工作区名称。

检查此问题以供参考:Meteor accounts-twitter unable to get working

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-01-08
    • 1970-01-01
    • 2011-06-05
    • 2015-06-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多