在heroku部署我的应用程序时,我应该在baseURL中写什么?

时间:2016-09-22 13:56:03

标签: javascript angularjs node.js

我在'services.js'的angular.js方面遇到问题或者说'factory.js'。

我无法理解在heroku中使用deplooying app时我应该在baseURL中替换'HERE'时写什么:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="output"></div>
<div id="foo">
  <li>Test</li>
  <li>Test</li>
  <li>Test</li>
  <li>Test</li>
  <li>Test</li>
  <li>Test</li>
  <li>Test</li>
</div>

当我把它留空时,我可以注册,但不能登录。

我在本地运行我的应用时使用此功能:

angular.module('confusionApp')
.constant("baseURL", "__HERE__")

我可以使用mlab连接我的数据库。

一切顺利,但是,当我尝试在我的应用程序中登录时,我在更换$ state.go()时得到错误未定义。

以下是我的应用的链接,请亲自检查一下:

http://idiscover.herokuapp.com/

1 个答案:

答案 0 :(得分:0)

此代码有效:

angular.module('confusionApp')
.constant("baseURL", "")