2015-10-01 26 views
0

我完成了一個平均堆棧並試圖在heroku上部署它。應用程序的註冊功能在本地環境中沒有問題。但是,一旦它是由在Heroku上,我不斷收到以下錯誤:Heroku Uncaught語法錯誤:意外的令牌<

未捕獲的SyntaxError:意外的標記<

這是Heroku的抱怨

angular.module('app').controller('mvSignupCtrl', function($scope, mvUser, mvNotifier, $location, mvAuth){ 

    $scope.signup = function(){ 
     var newUserData = { 
      username: $scope.email, 
      password: $scope.password, 
      firstName: $scope.fname, 
      lastName: $scope.lname 
     }; 

     mvAuth.createUser(newUserData).then(function(){ 

      mvNotifier.notify('User account created!'); 
      $location.path('/'); 
     }, function(reason){ 
      mvNotifier.error(reason); 
     }) 
    } 
}); 

所有其他途徑的文件工作,我可以登錄和查看頁面。我沒有縮小任何東西,也沒有使用咕嚕聲或吞嚥。這只是一個簡單的應用程序。讓我知道你是否有任何解決方案。

+0

這不太可能是正確的文件,因爲您粘貼的文本中沒有'<'標記。 – hunterloftis

+0

請提供日誌中的確切錯誤,因爲該錯誤似乎是由rails引發的錯誤,但該文件爲javascript,因此它將永遠不會顯示在heroku日誌中,因爲它是客戶端 –

回答

0

註冊文件未被引用爲腳本標記中的JavaScript文件。現在解決。

相關問題